FIX Trading API

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.

ProductMarket DataOrder Routing
FXYesYes
Equities (including ETF)NoYes
FuturesNoYes
CFD on Single StocksNoYes
CFD on IndicesYes, with restrictions*Yes
CFD on FuturesYes, with restrictions*Yes
 BondsNoYes
 Mutual FundNoYes
 Contract OptionsNo  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 TypeDuration 
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 OptionsLimit (40=2) Day Order (59=0) 
Contract OptionsLimit (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