Welcome to the Saxo Direct FIX API Specification.
Saxo Bank provides multi-asset liquidity via our FIX 4.4 API.
Connection can be established via VPN as well as cross connect in LD4 and LD5 centers.
The FIX session runs continuously from 5:00:00 AEST Monday to 17:00:00 EST/EDT Friday with no daily sequence number reset.
Sequence numbers must be reset on weekends (at the first logon after the weekend).
Clients can connect to Saxo's FIX API at any time during general opening hours. Log off can happen at any time.
To read more about all of your electronic liquidity choices from Saxo Bank, please visit our API & Liquidity Solutions site.
A customized dictionary file is available if your FIX engine requires (Adjustment might be needed) Fix44.txt
Contact us for advice and to receive demo credentials to start developing against the API.
Products supported on Saxo Direct FIX API:
Product | Market Data | Order Routing |
---|---|---|
FX | Yes | Yes |
Equities (including ETF) | No | Yes |
Futures | No | Yes |
CFD on Single Stocks | No | Yes |
CFD Indices | No | Yes |
CFD on Futures | Yes** | Yes |
Bonds | No | Yes |
Mutual Fund | No | Yes |
Contract Options (including Stock Options, Futures Options, Stock Index Options) | No | Yes |
** Licensing costs and redistribution conditions might apply to market data. Contact us for more information.
Opening hours and holidays are the same as those in Saxo Platform, as described on the product pages
Order types supported on Saxo Direct FIX API:
For Algorithmic orders please refer to Message Definitions session
* * order type/duration combination will be added soon.
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) ** |
CFD on Single Stocks | Market (40=1) | Day Order (59=0) |
CFD on Single Stocks | Market (40=1) | IOC (59=3) |
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 | Limit (40=2) | IOC (59=3) |
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 | Market (40=1) | Day Order (59=0) |
Shares | Market (40=1) | GTD (59=6) |
Shares | Limit (40=2) | Day Order (59=0) |
Shares | Limit (40=2) | GTC (59=1) |
Shares | Limit (40=2) | GTD (59=6) |
Shares | Stop (40=3) | Day Order (59=0) |
Shares | Stop (40=3) | GTC (59=1) |
Shares | Stop Limit (40=4) | Day order (59=0) |
Shares | Stop Limit (40=4) | GTC (59=1) |
Shares | Stop Limit (40=4) | GTD (59=6) |
Contract Futures | Market (40=1) | Day Order (59=0) |
Contract Futures | Limit (40=2) | Day Order (59=0) |
Contract Futures | Limit (40=2) | GTC (59=1) |
Contract Futures | Stop (40=3) | Day Order (59=0) |
Contract Futures | Stop (40=3) | GTC (59=1) |
CFD on Indices/ CFDs on Futures | Market (40=1) | Day Order (59=0) |
CFD on Indices/ CFDs on Futures | Market (40=1) | IOC (59=3) |
CFD on Indices/ CFDs on Futures | Limit (40=2) | Day Order (59=0) |
CFD on Indices/ CFDs on Futures | Limit (40=2) | IOC (59=3) |
CFD on Indices/ CFDs on Futures | Limit (40=2) | GTC (59=1) |
CFD on Indices/ CFDs on Futures | Stop (40=3) | Day Order (59=0) |
CFD on Indices/ CFDs on Futures | Stop (40=3) | GTC (59=1) |
Mutual Funds | Market (40=1) | GTC (59=1) |
Bonds | Market (40=1) | Day Order (59=0) |
Bonds | Limit (40=2) | Day Order (59=0) |
Bonds | Limit (40=2) | GTD (59=6) |
Contract Options (including Stock Options, Futures Options, Stock Index Options) | Limit (40=2) | Day Order (59=0) |
Contract Options (including Stock Options, Futures Options, Stock Index Options) | Limit (40=2) | GTC (59=1) |
Contract Options (including Stock Options, Futures Options, Stock Index Options) | Limit (40=2) | GTD (59=6) |
Contract Options (including Stock Options, Stock Index Options) | Market (40=1) | Day Order (59=0) |
Contract Options (including Stock Options, Stock Index Options) | Market (40=1) | Day Order (59=0) |