FXCM API Developer DocumentationΒΆ
Algorithmic Trading APIs for Forex and CFDs:
FXCM offers APIs ideal to automate your trading strategies. Learn about our REST API, FIX, JAVA and ForexConnect.
- FIX API Specifications
- FIX Core Concepts
- TradingSessionStatusRequest (g)
- TradingSessionStatus Message (h)
- CollateralInquiry (BB)
- Requesting Market Data
- Getting Positions
- Overview of Basic Order and Time-In-Force Types
- Handling of Partial Fills
- Getting Account Position Maintenance
- When To Reset MsgSeqNum
- Account Equity
- StartCash(921)
- Steps To Retrieve Short Version Of Market Price
- EMF
- Execution Disclaimer
- Frequently Asked Questions
- Error Messages received
- Limit order Day order vs Limit IOC/FOK
- What is the Base Unit Size (also the minimum trade size) for all FX instruments?
- How can I get Positions side and quantity from open position report?
- How can I get closed positions?
- How can I close open positions?
- Sample Code in C++
- FXCM Custom fields
- FXCM System Parameters