Broker API HubMenu

Brokers reachable through a platform API

A platform API belongs to a trading platform rather than to a broker. Where a broker offers such a platform, an account there can be automated through the platform even if the broker publishes no API of its own.

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

Each broker record lists platforms with an available field. Yes means at least one is marked true. No means every listed platform is marked false. Anything else, including a record that lists none, is not recorded. Platform records are left out.

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 21 rows below.
No
A record on this site says no: a structured field set to false, or a sentence in a record that says so, read and entered in the capability facts register. 2 of the 21 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. 7 of the 21 rows below.

3 of the rows rest on a record that is labelled unverified. Each says so beside its source.

Brokers

RecordStateWhat the record holdsSource and date
AxiYes

Recorded as available, with a source: MetaTrader 4 (MQL4) and MetaTrader 5 (Python package and MQL5).

Read the record

Trading platforms, Axi UKchecked
BitgetNot recorded

The record lists no platform links.

No record held
Capital.comYes

Recorded as available, with a source: MetaTrader 4 (MQL4).

Read the record

Capital.com UK MT4checked
CMC MarketsYes

Recorded as available, with a source: MetaTrader 4 (MQL4).

Read the record

CMC Markets UK MetaTrader 4checked
DerivNot recorded

The record lists no platform links.

No record held
DukascopyNot recorded

The record lists no platform links.

No record held
eToroNo

Every platform the record lists is marked not available: MetaTrader 4 (MQL4), MetaTrader 5 (Python package and MQL5), cTrader Open API, TradeLocker API, Match-Trader Platform API and DXtrade APIs. Not every one of those entries is verified.

Read the record

UnverifiedDoes eToro support MetaTrader? (BrokerChooser, third party)checked
ExnessNot recorded

The record lists no platform links.

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

Recorded as available, with a source: MetaTrader 4 (MQL4).

Read the record

FOREX.com UK trading platformschecked
FXCMYes

Recorded as available, with a source: MetaTrader 4 (MQL4).

Read the record

FXCM UK MetaTrader 4checked
FxProYes

Recorded as available but unverified: MetaTrader 4 (MQL4), MetaTrader 5 (Python package and MQL5) and cTrader Open API.

Read the record

UnverifiedFxPro platform comparisonchecked
IGYes

Recorded as available, with a source: MetaTrader 4 (MQL4) and MetaTrader 5 (Python package and MQL5).

Read the record

IG UK MetaTrader 4checked
Interactive BrokersNot recorded

No platform is marked available, and the record does not say either way for MetaTrader 5 (Python package and MQL5).

Read the record

No record held
OANDAYes

Recorded as available, with a source: MetaTrader 4 (MQL4) and MetaTrader 5 (Python package and MQL5).

Read the record

OANDA UK MetaTrader 4checked
PepperstoneYes

Recorded as available, with a source: MetaTrader 4 (MQL4) and MetaTrader 5 (Python package and MQL5). Recorded as available but unverified: cTrader Open API.

Read the record

Pepperstone UK trading platformschecked
Saxo OpenAPINo

Every platform the record lists is marked not available: MetaTrader 4 (MQL4), MetaTrader 5 (Python package and MQL5), cTrader Open API, TradeLocker API, Match-Trader Platform API and DXtrade APIs. Not every one of those entries is verified.

Read the record

UnverifiedDoes Saxo offer the MetaTrader platform? (Saxo help centre)checked
SwissquoteYes

Recorded as available, with a source: MetaTrader 4 (MQL4) and MetaTrader 5 (Python package and MQL5).

Read the record

Swissquote UK, forex and CFD platformschecked
ThinkMarketsYes

Recorded as available, with a source: MetaTrader 4 (MQL4) and MetaTrader 5 (Python package and MQL5).

Read the record

ThinkMarkets support: Spread betting accountchecked
TickmillYes

Recorded as available, with a source: MetaTrader 4 (MQL4) and MetaTrader 5 (Python package and MQL5).

Read the record

Tickmill UKchecked
Trading 212Not recorded

The record lists no platform links.

No record held
XTBNot recorded

The record lists no platform links.

No record held

Where to go next

How to cite this

Brokers reachable through a platform API. Broker API Hub, https://openbrokerapi.com/capabilities/platform-apis, newest check .

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