Forex Trading

TransactionCount
FXTrade transactions so far!
  >   Forex Trading   >   FXTrade   >   FIX API
 Search

Automated Forex Trading With FIX

Integrate OANDA FXTrade Into Your FIX Engine

You can use an encrypted FIX channel to access OANDA’s FXTrade platform for:

  • Trade requests
  • Stop-loss, take-profit or entry orders
  • Access to market data
  • Risk-free testing on the FXGame platform

OANDA FXTrade supports a subset of FIX Version 4.2 and 4.4 message types. See the latest Rules of Engagement.


What is FIX?

The Financial Information eXchange ("FIX") Protocol is a series of messaging specifications for the electronic communication of financial data, including trade-related messages. It is a globally accepted standard of messaging specifications developed with the collaboration of banks, brokers, exchanges, institutional investors, and information technology providers from around the world.

Specific tunneling proxy software is required, called Stunnel. Stunnel encrypts the "SSL channel" that sends FIX messages over the network between the server and client. The following diagram shows an overview of how FIX messages are encrypted and then transmitted between the client and the server:

[diagram]

Requirements

To send FIX messages to the OANDA server, you must:

  • Enter into a license agreement with OANDA.
  • Maintain sufficient funding in your FXTrade account.
  • Have access to programmers with the expertise to design and implement complex computer programs using the FIX protocol.
  • Have a FIX engine already installed on your system.
  • Install and configure stunnel encryption software.

The license is available to only one FXTrade account and its associated sub-accounts, as well as one FXGame account to be used for testing. Support is provided for one FXTrade API library only (but you can change this library if you need to).


Pricing

OANDA charges an initial licensing fee of USD $600, which entitles the customer to two free months of access to the FIX library for testing and implementation. After these two months, a monthly fee applies. The monthly fee is USD $600, discounted by USD $50 for every USD $1M in trading volume generated on the account.

Note that customers with accounts exceeding USD $12M in monthly volume are entitled to free FIX use.


Sign Up

  1. Ensure your FXTrade account has a minimum balance of USD $600
  2. Review, complete in full and sign the API Legal Agreement. Please complete all of Schedule A.
  3. Fax the agreement to 1 (212) 208-4356, or email a scanned copy to api@oanda.com.

OANDA will enable your FXGame test account for API access after we verify your account funds and agreement. We will send you a sample stunnel configuration file so you can get start configuring your FIX engine. We will enable your FXTrade account for API access only after you implement and test your API programs.


Get More Information

Find out about OANDA's FIX Specifications from the latest Rules of Engagement (PDF).

Use the following form to contact OANDA:

Name:
Your email:
Message: