Broker API HubMenu

Broker APIs with error codes decoded here

An error code is what an API sends back when it refuses a request. A decoded error page on this site gives what the code means, the usual cause and the source it was read on.

Independent and unofficialNewest check

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 publishes at least one error record for it, and the count is of those records. Not recorded means this site has decoded none yet. It says nothing about which errors the API can return.

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. 14 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. 15 of the 29 rows below.

Brokers

RecordStateWhat the record holdsSource and date
AxiNot recorded

This site has decoded no error codes for it yet.

No record held
BitgetNot recorded

This site has decoded no error codes for it yet.

No record held
Capital.comYes

24 error codes decoded on this site.

On this sitenewest check
CMC MarketsNot recorded

This site has decoded no error codes for it yet.

No record held
DerivYes

10 error codes decoded on this site.

On this sitenewest check
DukascopyNot recorded

This site has decoded no error codes for it yet.

No record held
eToroYes

16 error codes decoded on this site.

On this sitenewest check
ExnessNot recorded

This site has decoded no error codes for it yet.

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

This site has decoded no error codes for it yet.

No record held
FXCMNot recorded

This site has decoded no error codes for it yet.

No record held
FxProNot recorded

This site has decoded no error codes for it yet.

No record held
IGYes

132 error codes decoded on this site.

On this sitenewest check
Interactive BrokersYes

511 error codes decoded on this site.

On this sitenewest check
OANDAYes

242 error codes decoded on this site.

On this sitenewest check
PepperstoneNot recorded

This site has decoded no error codes for it yet.

No record held
Saxo OpenAPIYes

143 error codes decoded on this site.

On this sitenewest check
SwissquoteNot recorded

This site has decoded no error codes for it yet.

No record held
ThinkMarketsNot recorded

This site has decoded no error codes for it yet.

No record held
TickmillNot recorded

This site has decoded no error codes for it yet.

No record held
Trading 212Yes

8 error codes decoded on this site.

On this sitenewest check
XTBNot recorded

This site has decoded no error codes for it yet.

No record held

Platform APIs

RecordStateWhat the record holdsSource and date
cTrader Open APIYes

53 error codes decoded on this site.

On this sitenewest check
DXtrade APIsYes

79 error codes decoded on this site.

On this sitenewest check
Match-Trader Platform APIYes

3 error codes decoded on this site.

On this sitenewest check
MetaApiNot recorded

This site has decoded no error codes for it yet.

No record held
MetaCopierNot recorded

This site has decoded no error codes for it yet.

No record held
MetaTrader 4 (MQL4)Yes

161 error codes decoded on this site.

On this sitenewest check
MetaTrader 5 (Python package and MQL5)Yes

311 error codes decoded on this site.

On this sitenewest check
TradeLocker APIYes

5 error codes decoded on this site.

On this sitenewest check

Where to go next

How to cite this

Broker APIs with error codes decoded here. Broker API Hub, https://openbrokerapi.com/capabilities/error-codes, newest check .

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