Close Preview x  
     
Close x
Expert Advisor Hosting Request

Please provide the following information:
(All Fields Required)

X My Account Secure Account Login Login

Close x
Online Security

Secure login
Ensuring the security of your personal information is of paramount importance to us. When you sign in to the trading platform, your User ID and password are secure.

The moment you click Login, we encrypt your User ID and password using 128-bit Secure Sockets Layer (SSL) technology.

Browser security indicators
You may notice when you are on our website that some familiar indicators do not appear in your browser to confirm the entire page is secure. Those indicators include the small "lock" icon in the bottom right corner of the browser frame and the "s" in the Web address bar (for example, "https").

To provide the fastest access to the trading platforms, we have made signing in to trading platforms secure without making the entire page secure. Again, please be assured that your ID and password are secure.

Close x

Submit
 
Privacy policy

API Trading

Many traders use auto-execution tools as a way to actively trade the markets without spending all their time at the computer. Other traders prefer to write their own trading scripts. FOREX.com makes it easy, no matter what your preference.

For traders interested in utilizing an automated trading system or developing their own black box strategy, FOREX.com supports fully automated trade execution via a proprietary API.

The API provides users with the ability to receive a real-time rate feed, submit trade requests, set and modify orders, and receive automated confirmations of trade activity.

For qualified users, we provide a testing environment that enables developers to "paper trade" and test their systems in real time before using the API in a production environment with actual funds.

FOREX.com's API is a true standards-based XML interface that can be programmed in any network accessible language, from Perl-script to C++, Excel Macro to VB.NET managed code. The API is comprised of two separate technologies:

Rate Data Interface
Rate data represents the tradable prices published to the client. For this role we use a direct TCP/IP socket interface to the price publication system. To assist with programming in Visual Studio.NET and JAVA, we provide native components that handle the connection and link management. Each component creates events through delegates or call backs as appropriate.

Trading Functions
The trading functions are initiated by the client in the form of a request. This logic is implemented using Web Services; an XML based SOAP interface that uses HTTP as its transport. Web Services have become the de-facto B2B protocol of choice through their ease of use and cross-platform portability.

The API is available free-of-charge to FOREX.com live trading clients. We allow interested parties to register and access our API User Forum. Qualified developers have the ability to test the API with no up front monetary investment.

New Users:
API Forum Registration

Existing Users:
Login to the API User Forum

GETTING STARTED

1

Register For the API Forum
Here you may view API documentation, exchange ideas, share comments and post information with other API users.

2

Request an API Demo Account From the API Forum

3

Complete the Account Application Process
No deposit is required; however, we ask you to provide us with your projected initial deposit.

4

Develop Your API
You can begin to program against the API and test your code using real-time data in a demo environment.

5

Fund your live trading account and begin using the API in the production environment