Broker API HubMenu

Broker APIs with an OpenAPI file on this site

An OpenAPI file describes an API in a form that tools can read, so you can generate a client or load it into an API explorer. The files on this site are unofficial descriptions generated here from the endpoint records, not files issued by a broker.

Independent and unofficialNot checked

Risk warning: CFDs and spread bets are complex instruments and come with a high risk of losing money rapidly due to leverage. You can lose money on these products, and each provider publishes its own loss figure under FCA rules. You should consider whether you understand how they work and whether you can afford to take the high risk of losing your money. Automated and API trading can amplify losses through bugs, connectivity failures and runaway orders.

Not recorded means this site holds no record. It does not mean the broker or platform lacks it. Rows are in name order, the order is not a ranking, and nothing here recommends a broker.

How each row is decided

Yes means this site generates an OpenAPI file for it from its endpoint records. Not recorded means this site publishes no such file. It says nothing about whether the provider publishes an OpenAPI file of its own.

Yes
A record on this site says so: a structured field, a record that exists, or a sentence in a record that was read and entered in the capability facts register, with the reason printed beside it. 12 of the 29 rows below.
Not recorded
This site holds no yes or no for it. That is a gap in this dataset. It is not a statement that the broker or platform lacks the capability. 17 of the 29 rows below.

Brokers

RecordStateWhat the record holdsSource and date
AxiNot recorded

This site publishes no OpenAPI file for it.

No record held
BitgetNot recorded

This site publishes no OpenAPI file for it.

No record held
Capital.comYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
CMC MarketsNot recorded

This site publishes no OpenAPI file for it.

No record held
DerivYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
DukascopyNot recorded

This site publishes no OpenAPI file for it.

No record held
eToroYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
ExnessNot recorded

This site publishes no OpenAPI file for it.

No record held
FOREX.com / StoneX Trading (City Index)Not recorded

This site publishes no OpenAPI file for it.

No record held
FXCMNot recorded

This site publishes no OpenAPI file for it.

No record held
FxProNot recorded

This site publishes no OpenAPI file for it.

No record held
IGYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
Interactive BrokersYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
OANDAYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
PepperstoneNot recorded

This site publishes no OpenAPI file for it.

No record held
Saxo OpenAPIYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
SwissquoteNot recorded

This site publishes no OpenAPI file for it.

No record held
ThinkMarketsNot recorded

This site publishes no OpenAPI file for it.

No record held
TickmillNot recorded

This site publishes no OpenAPI file for it.

No record held
Trading 212Yes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
XTBNot recorded

This site publishes no OpenAPI file for it.

No record held

Platform APIs

RecordStateWhat the record holdsSource and date
cTrader Open APINot recorded

This site publishes no OpenAPI file for it.

No record held
DXtrade APIsYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
Match-Trader Platform APIYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
MetaApiYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site
MetaCopierNot recorded

This site publishes no OpenAPI file for it.

No record held
MetaTrader 4 (MQL4)Not recorded

This site publishes no OpenAPI file for it.

No record held
MetaTrader 5 (Python package and MQL5)Not recorded

This site publishes no OpenAPI file for it.

No record held
TradeLocker APIYes

An OpenAPI file is published on this site. It is this site's own unofficial description, not a file issued by the provider.

On this site

Where to go next

How to cite this

Broker APIs with an OpenAPI file on this site. Broker API Hub, https://openbrokerapi.com/capabilities/openapi-file, no checked date recorded.

Where you rely on a single figure, cite the source and the checked date printed beside it as well.