Welcome to the Saxo Direct FIX API Specification.
Saxo Markets provide multi-asset liquidity via our 4.3 FIX API. To read more about all of your electronic liquidity choices from Saxo Markets, please visit our API & Liquidity Solutions site.
Coverage
The following products are supported on Saxo Direct.
Product | Market Data | Order Routing |
---|---|---|
FX | Yes | Yes |
Equities (including ETF) | No | Yes |
Futures | No | Yes |
CFD on Single Stocks | No | Yes |
CFD on Indices | Yes, with restrictions* | Yes |
CFD on Futures | Yes, with restrictions* | Yes |
Bonds | No | Yes |
Mutual Fund | No | Yes |
Contract Options | No | Yes |
* Licensing costs and redistribution conditions apply to CFD data, contact us for more information.
Opening hours and holidays are the same as those in SaxoTrader, as described on the product pages
Supported Order Types
Product Type | Order Type | Duration |
FX Spot | Market (40=1) | Day Order (59=0) |
FX Spot | Market (40=1) | FOK (59=4) |
FX Spot | Market (40=1) | IOC (59=3) |
FX Spot | Limit (40=2) | Day Order (59=0) |
FX Spot | Limit (40=2) | FOK (59=4) |
FX Spot | Limit (40=2) | Day Order (59=0) |
FX Spot | Limit (40=2) | GTC (59=1) |
FX Spot | Stop (40=3) | DO |
FX Spot | Stop (40=3) | GTC (59=1) |
FX Spot | IF_DONE | |
FX Spot | OCO | |
CFD on Single Stocks | Market (40=1) | Day Order (59=0) |
CFD on Single Stocks | Limit (40=2) | Day Order (59=0) |
CFD on Single Stocks | Limit (40=2) | GTC (59=1) |
CFD on Single Stocks | Limit (40=2) | GTD (59=6) |
CFD on Single Stocks | Stop (40=3) | Day Order (59=0) |
CFD on Single Stocks | Stop (40=3) | GTC (59=1) |
CFD on Single Stocks | Stop (40=3) | GTD (59=6) |
Shares/ Contract Futures | Market (40=1) | Day Order (59=0) |
Shares/ Contract Futures | Limit (40=2) | Day Order (59=0) |
Shares/ Contract Futures | Limit (40=2) | GTC (59=1) |
Shares/ Contract Futures | Stop (40=3) | Day Order (59=0) |
Shares/ Contract Futures | Stop (40=3) | GTC (59=1) |
Continous CFD on Indices/Expirying CFDs | Market (40=1) | Day Order (59=0) |
Continous CFD on Indices/Expirying CFDs | Market (40=1) | IOC (59=3) |
Continous CFD on Indices/Expirying CFDs | Limit (40=2) | Day Order (59=0) |
Continous CFD on Indices/Expirying CFDs | Limit (40=2) | IOC (59=3) |
Continous CFD on Indices/Expirying CFDs | Limit (40=2) | GTC (59=1) |
Continous CFD on Indices/Expirying CFDs | Stop (40=3) | Day Order (59=0) |
Continous CFD on Indices/Expirying CFDs | Stop (40=3) | GTC (59=1) |
Mutual Funds | Market (40=1) | GTC (59=1) |
Bonds | Market (40=1) | FOK (59=4) |
Contract Options | Limit (40=2) | Day Order (59=0) |
Contract Options | Limit (40=2) | GTC (59=1) |
Getting Started
Contact us for advice and to receive demo credentials to start developing against the API.
XML Dictionary
A customized XML dictionary is available if your FIX engine requires it: FIX43.xml