• Español
  • Japanese
  • Français
  • Chinese
  • Russian
  • Português
  • Deutsch
  • Italiano
  • Arabic
Forex
Forex Live Chat
Programming Services
Why Trade at FXCM?
Contact Us
Free Practice Account
Software Download
Apply Now
Deposit Funds
MyFXCM
Forex Charts
DailyFX News
Free Online Seminars
Trading Courses
Forex Trading Platform Tour

Programming Services

FXCM Programming Interfaces (APIs)

Forex
Users with API access can download permitted APIs here. Other users can view details and request access to the available APIs below.
Order2Go COM Trading API Java and FIX Trading APIs
The Order2Go COM Trading API can be used for the development of client-side windows-based applications. It can be used with COM-compatible object-oriented languages such as C++, C# and Visual Basic.
Features:
• Same trading functionality as the FXCM
   Trading Station
• Many calculations already handled by    COM open positions, profit calculations    etc.
Requirements:
None
Forex Forex
A Java and FIX Trading API is available for those developing server- or client-side Java or FIX applications. The API Object model is based on the FIX specification for forex (http://www.fixprotocol.org).
Features:
• API Object model is based on the FIX    specification for forex
• Message-based structure is very light.
Requirements:
• Must have a live account over US$25,000
OR
• Must be a referring broker
Forex Forex Forex
Forex
Price Engine Client SDK Report API
This Price Engine Client SDK allows developers to communicate directly with the FXCM Price Database in either Java or C++.
Features:
Download historical data
Subscribe to real-time data
Ideal for creating and maintaining    historical databases
Ideal as a back-up for real-time price    feeds
Requirements:
• Must be used for a commercial or    distributed product only.
• Only developer servers can connect    directly to FXCM.
• FXCM must be disclosed as a data    provider.
Forex Forex
The Report API is a Java-based API that is focused on obtaining account reports in a variety of different formats.

Requirements:
• Must have a live account over US$25,000
OR
• Must be a referring broker
 
Forex Forex
Forex
Below are some applications that were built using APIs provided in the sections above. They can be used to facilitate trading or as examples for developers who are interested in using the APIs in similar ways.

Forex Forex
For more information about the types of projects possible with Trading Architecture
Consulting, or to request a quote, please e-mail us at Consulting@fxcm.com or call us at 212-897-7660, ext. 719085.