Broker API error codes: meaning and fix
1,776 error codes, each with what it means. 781 carry a fix or a next step. For the other 995 the source gives no remedy, and the page says so instead of inventing one. Pick the API the error came from, or paste the error text into search or the error lookup tool.
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.
Error codes by API
- Capital.com24 error codes
- cTrader Open API53 error codes
- Deriv10 error codes
- DXtrade APIs79 error codes
- eToro16 error codes
- IG132 error codes
- Interactive Brokers511 error codes
- Match-Trader Platform API3 error codes
- MetaTrader 4 (MQL4)161 error codes
- MetaTrader 5 (Python package and MQL5)311 error codes
- OANDA242 error codes
- Saxo OpenAPI143 error codes
- TradeLocker API5 error codes
- Trading 2128 error codes
Errors that belong to no broker
Status codes, close codes, exceptions and exit codes that any trading API client can meet, whichever broker it calls. Each is explained in plain words, with what it means in trading API work and a link to the place it is defined. Broker errors grouped by HTTP status are on their own pages.
Errors written up at length
Longer pages about one error each, carried over from an earlier version of this site and marked as such.
- cTrader API error: application does not contain provided URI
- IBKR API error: TimeoutError() in ib_async after login
- IG API error: HTTP Error 403: Forbidden after hours of polling
- MetaTrader 5 Python internal error codes
- MetaTrader5 Python package on Linux and macOS: it needs Windows
- MT5 Python initialize() failed: error -10005, IPC timeout
- MT5 Python initialize() hangs: terminal build mismatch
How to cite this
Broker API error codes: meaning and fix. Broker API Hub, https://openbrokerapi.com/errors, newest check .
Where you rely on a single figure, cite the source and the checked date printed beside it as well.