FXOpen TickTrader API

FXOpen TickTrader API

The FXOpen TickTrader Application Programming Interface (API) is the platform on which developers may build customized trading tools and interfaces to use with the FXOpen TickTrader. With APIs, you can:

  • Get detailed information about trading symbols, user accounts, and trade operations.
  • Carry out trade operations, including exchange transactions, order modification or cancellation.
  • Securely connect to TickTrader Server in order to get feed information (currencies, symbols).
  • Subscribe to real-time feed ticks.
  • Monitor the state of assets on the account.
  • Perform operations related to the account, such as getting account balance and history.
  • Fully automate your trading strategy.

FXOpen TickTrader offers the following range of APIs:

How to get TargetCompID, SenderCompID, username, password, address and port of FIX Server for Data Feed and Trading connections?

FIX API endpoints/credentials info (IPv4):

  • TickTrader Server addresses:
    • ttexchange.fxopen.net – Live TickTrader Server
  • Ports:
    • 5001 – Unsecured FIX Feed port
    • 5002 – Unsecured FIX Trade port
    • 5003 – SSL-secured FIX Feed port
    • 5004 – SSL-secured FIX Trade port
  • SenderCompID={GUID}, where GUID – any generated GUID/UUID (e.g. SenderCompID={F9493AED-0D0B-4633-8CD0-7450CD4D0CB5})
  • TargetCompID=EXECUTOR
    Note: TickTrader Server will reject any connections with the wrong TargetCompID. If you want to connect multiple FIX sessions at the same time, please provide a unique SenderCompID.
  • Username and password – login and password of the trading account residing on the corresponding TickTrader Server. These credentials are generated by TickTrader Server upon trading account registration.
We advise you to test all of your developments on the UAT (DEMO) environment risk free before you go Live.

    • Related Articles

    • TickTrader Algo API

      Users can create their own trade bots and indicators using TickTrader.Algo.Api. To create a custom trade bot or indicator, please follow the next steps: Install Visual Studio Install TT Algo Visual Studio Extension If necessary, install or update ...
    • About FXOpen TickTrader mobile terminal

      Download FXOpen TickTrader for Android Download FXOpen TickTrader for Huawei System requirements: Available on devices running Android 7.0 or later. Download size: 20 MB. Download FXOpen TickTrader for iOS System requirements: Available on devices ...
    • Download and install FXOpen TickTrader mobile terminal

      How to install FXOpen TickTrader on an Android device Method #1 Use the QR code to install the application. Run the application for scanning barcodes on your mobile phone. Put your mobile device toward the code image. The decoded information will ...
    • Log in to FXOpen TickTrader mobile terminal

      The screens in this article are based on the iOS operating system. Android screens may differ slightly. A user can log in to their Main account or TickTrader trading account on the application Login page. There are two tabs to manage the login ...
    • Open a trading account in TickTrader Desktop Terminal

      Live TickTrader ECN account To trade real assets in FXOpen TickTrader Desktop Terminal, open a Live TickTrader ECN account in the Client Portal. All transactions, including deposits, withdrawals and internal transfers, are only available through ...