Saxo Bank enhances Trading Service Group in latest OpenAPI release
Multi-asset trading and investment specialist Saxo Bank has launched a new version of its OpenAPI, the backbone of trading platforms such as SaxoTraderGO.
In the Trading Service Group, developers can now specify UIC and AssetType as query parameters. This will ensure that correct trade size and lot size is applied when predicting how the total amount will be distributed.
The SubClientsInfo now returns information about how a proposed trade will be distributed on each client.
Regarding the Client Management Group, there are new endpoints. There is a new endpoint for creating additional accounts for an existing client and a new endpoint for adding additional documents for an existing client.
The enhancements to the Event Notification Service Group include the addition of AccountKey and ClientKey to all messages.
As FX News Group has reported, to facilitate a better separation of instruments with different properties, Saxo Bank has decided to redefine the AssetType enumeration. This refined definition is referred to as “Extended AssetTypes“.
Extended AssetTypes is now enabled for all new applications and the explorer in the developer portal also works with this new definition. The reference documentation for each service group is in the process of being updated.
Extended AssetTypes are created to make the AssetTypes more granular. The AssetType “Stock” contained not only equities, but also different types of funds. The universe became so big over time, creating the need to be more precise, for example when searching for instruments and handling them in a more specific (or correct) way.
To support this, Saxo have now split the “old” AssetType “Stock” into “Stock”, “ETC” (Exchange-Traded Commodity), “ETF” (Exchange-Traded Funds), “ETN” (Exchange-Traded Notes), “Funds” and “Rights”. Saxo have done the same for their “CFD” equivalents.
When your application calls OpenAPI, the API will check if your application has been configured to work with the new extended AssetType definition. By definition all applications created prior to Nov 1 2021 are configured to operate with the old definition and applications created after Nov 2021 will be created to work with the new definition.
The new asset type definition will be present across all OpenAPI endpoints.