FXCM API Developer Documentation
latest
REST API
REST API Specifications
Getting Started
Connect
Subscribe vs Snapshot
OrderID vs TradeID
Candle Request Limit
Placing Trailing Stops
Account Name vs Account ID
Offer Ids
FXCMPY Python Wrapper
Demo Account
Package Installation
API Token
Configuration file
Documentation
fxcmpy wrapper Sample Code
REST Sample Codes
Connecting
Backtest and Strategy Sample Codes
PHP
Requirements
Installation
Usage
Configuration Parameters
Functions
Signals
PHP Sample Code
Python
Getting started
Using Jupyter Notebook
Details
Candles
FIX API
FIX API Specifications
Getting Started
Connecting
Marketdata
Table
Order
FIX Sample Solutions and Projects
C++ FIX Example
C++ QuickFIX Example VS2017 with x64
C# .NET FIX Example
Java FIX Example
C++ LAMM Trading Example
FIX Core Concepts
TradingSessionStatusRequest (g)
TradingSessionStatus Message (h)
CollateralInquiry (BB)
Requesting Market Data
Getting Positions
Open Position vs. Closed Position
Open Positions
Closed Positions
Position Margin
Overview of Basic Order and Time-In-Force Types
Time-In-Force (TIF) Types
Good Til Cancel (GTC)
Day
Immediate or Cancel (IOC)
Fill or Kill (FOK)
Order Types
Market
Market Range (Stop-Limit)
Limit
GTC/Day Limit Order
IOC/FOK Limit Order
Stop
Trailing Stop Peg Order
Handling of Partial Fills
Order Quantity Fields
Example Partial Fill
Closing A Position
Sending A Closing Order
Getting Account Position Maintenance
Getting Position Maintenance in Code
When To Reset MsgSeqNum
Reset On Logon
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
From TradingSessionStatus(h)
From MarketDataSnapshotFullRefresh(W)
From CollateralReport(BA)
FXCM System Parameters
Java API
JAVA API Specifications
Getting Started
Running QATest.java
Login
Rollover
Sample Codes
ForexConnect API
ForexConnect API Specifications
Getting Started
Top Development Platform IDEs
Table manager vs Non-table manager
Request Current Balance
Retrieve Price History
Sample Codes
Market Data
Market Data
TickData
Sample tick data code
TickData34.py
TickData27.py
CandleData
Sample candle data code
CandleData(pandas).py
CandleData34.py
CandleData27.py
Order Flow
Sentiment
Volume
Support
License
FXCM API Developer Documentation
Docs
»
Support
Support
ΒΆ
For API Support, email
api
@
fxcm
.
com
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.