Limitations¶
FIX API is a flexible protocol but it was created to perform in a very specific scope and its range is tightly defined in the Rules of Engagement. FIX API allows developers to perform a defined set of operations, which cannot be extended.
FIX API serves two primary purposes:
- Receive live market data
- Perform trading operations
Considering the above, developers should understand that with FIX API they will not be able to access cTrader account information such as current balance, leverage, margin and more.
Another limitation of FIX API is that it was designed for the fastest possible connection. Therefore, it does not support requests for historical market data.
Spotware provides another API for cTrader which can be used alongside FIX API to request market data, account information and additional functionality.