Compare FXCM's Trading APIs
We have the APIs to cover any trading need, whether you simply want to test your own strategies or you required the highest level of technology through your trading institution.
Java | Fix | ForexConnect | ||
---|---|---|---|---|
General | ||||
Live Feed | ||||
Historical Prices | ||||
Cost | Free | Free with 5,000 account balance | Free | |
Required Credentials | Demo or Live | Live | Demo or Live | |
Operating System | Windows / Mac / Linux | Windows / Mac / Linux | Windows / Mac / Linux | |
SDK | SDK Available on GitHub | Standard FIX Protocols | SDK Available on GitHub | |
Supports CFDs | ||||
Supports Trading Station Desktop | ||||
Symbol Limit | Unlimited | Unlimited | Unlimited | |
Rates Limit per symbol | Up to 2-3/sec | Up to 250/sec | Up to 2-3/sec | |
Programming Language | Java | Any with Socket Communication | Java, C/C++/C#, VB, VBA | |
Communication Protocol | Proprietary | Standard | Proprietary | |
Desktop Application | ||||
Mobile Application | ||||
Third-Party Application | ||||
Order Creation | ||||
Delete/Modify Orders | ||||
Order Durations | ||||
Day | ||||
Good 'til Cancelled (GTC) | ||||
Good 'til Date (GTD) | ||||
Fill-or-Kill (FOK) | ||||
Immediate-or-Cancel (IOC) | ||||
Account Management | ||||
List User Accounts | ||||
Account Status (Balance, NAV, etc.) | ||||
List Open Positions | ||||
List Closed Positions | ||||
List Outstanding Positions | ||||
Waiting Orders | ||||
Order Types | ||||
Market Order | ||||
Entry Order | ||||
Limit Order | ||||
ELS Order | ||||
OTO Order | ||||
Stop Order | ||||
Stop-Limit Order | ||||
OTO-OCO Order | ||||
If-Then Order | ||||
If-Then-ELS Order | ||||
OCO-ELS Order |
Disclosure
Third Party Links: Links to third-party sites are provided for your convenience and for informational purposes only. FXCM bears no liability for the accuracy, content, or any other matter related to the external site or for that of subsequent links, and accepts no liability whatsoever for any loss or damage arising from the use of this or any other content. Such sites are not within our control and may not follow the same privacy, security, or accessibility standards as ours. Please read the linked websites' terms and conditions.