Strategy Trader (beta*)

Code, Backtest, Optimise and Trade

  • Free Grid Strategy Trader EA (stEA)
  • Place Trades on Tick Data
  • No Out Trades, Off Quotes or Account Syncing
  • Use Your Trading Station II Login
Free Demo Account Download Platform

The Next Evolution in Automated Forex Trading

Strategy Trader is an all-in-one automated trading solution, allowing you to code, backtest, optimise and trade from one platform. Strategy Trader is compatible with any non-hedging, Standard or Micro account.

Resources

  • LEARN TO CODE

    View examples of Strategy Trader code with detailed programming language tutorials.

    Get Started
  • FREE INDICATORS

    Download free technical indicators.

    Get Started
  • FREE STRATEGIES

    Download free trading strategies.

    Get Started

Automate Your Trading

Strategy Trader EAs (stEAs) allow you to automate your trading. An EA could be coded to open or close a trade; to add a stop or limit; to create an entry order; or really, to do just about anything. It's entirely up to you. Strategy Trader comes pre-loaded with four stEAs and many more are available at the Strategy Trader forums.

Forum

MT4 Users: Improve Your Strategies Performance

Strategy Trader EAs (stEAs) are like MetaTrader EAs used on the MT4 platform. MT4 users can enhance the performance of their EAs if they code their EAs for Strategy Trader. Strategy Trader EAs provide the following benefits:

  • Lower Latency Execution

    Strategy Trader was built for FXCM's No Dealing Desk execution model. No software bridges are used. This decreases the time it takes for you to click to place a trade, to the time the trade executes.

  • More TRADING OPPORTUNITIES

    Many platforms, like MT4, update price data second by second. Strategy Trader updates prices tick by tick. With Strategy Trader, you could get into trades faster than most MetaTrader EAs used on MT4.

  • Out Trades: A Thing of the Past

    Because Strategy Trader communicates directly with FXCM, and all orders sit on FXCM servers, Out Trades, Off Quotes and Account Syncs are a thing of the past.

FREE Pre-Loaded Strategy Trader EAs

Strategy Trader comes pre-loaded with four FREE Strategy Trader EAs (stEAs)—right out of the box. So you can get started trading in no time. You can also purchase additional third-party stEAs from the Marketplace.

  1. Grid Trader

    Grid Trader uses a limited martingale methodology, where each trade is the same lot size. At any one time, the maximum number of open trades is set to 10 by default. The strategy is designed to perform best with currency pairs or market conditions that are range bound. Price filters, like historical volatility, are used to help insure that the strategy is placing trades in market conditions that are more favorable for the strategy.

  2. After Hours Trader

    After Hours Trader is a trend reversal strategy, which attempts to capitalize on short-term overbought or oversold market conditions. The strategy is designed to trade the major currency pairs (EUR/USD, USD/JPY, GBP/USD, USD/CHF) during the Asian market hours, where the major pairs are typically ranging. This strategy uses a 28-bar RSI calculation compared to the more typical 14-bar calculation. The reason for this is to try to capture price action at its maximum exhaustion.

  3. ST Breakout

    ST Breakout is a breakout trading strategy, which attempts to anticipate price action that breaks through a previously defined support or resistance level. The strategy is designed to trade the GBP/JPY and USD/JPY currency pairs, as these pairs often have a high likelihood of volatility expansion. Such pairs are typically more likely to break through (breakout) defined support and resistance levels, while maintaining volatility, which often leads price action to continue in the direction of the breakout.

Have an MT4 Expert Advisor You Want Coded for Strategy Trader?
If you have an Expert Advisor (EA) that you would like to use with Strategy Trader, let us know.

Fill out the following form and we will contact your EA provider to see if they are interested in coding their EA for Strategy Trader.

A Great Solution for Programmers

Strategy Trader allows you to code, backtest, optimise and trade from one platform. No APIs or software bridges are required. Strategy Trader uses the open source C# programming language, allowing you to code and debug in Microsoft Visual Studio.
There are No Fees to use Strategy Trader in a demo or live environment.

Strategy Trader Forums

What can you do at the forums?

  • Read frequently asked questions
  • Ask questions about coding a Strategy Trader EA
  • Download additional free historical data
  • Get free strategies
  • Get free indicators

ForexCodeSource.com

What can you do at ForexCodeSource.com?

  • Learn to code in C#
  • Copy and paste actual coding examples: int start=GetTickCount();
    // some hard calculations...
    Print("Calculation time is", GetTickCount()-start,);\

Platform Highlights for Programmers

  • Free Historical Data

    Over 500,000 bars of one-minute price history are provided at no charge.

    • Historical data is seamlessly integrated and managed within the platform.
    • Support for third-party price data, including DTNIQ, with several more coming in the future.
  • Advanced Backtesting and Optimisation

    Backtest with substantial price data, utilising both bid and ask prices, and optimise with exhaustive, genetic or walk forward analysis.

    • Perform powerful strategy and trade analyses with over forty basic and institutional level performance reports.
    • Get optimisation results for hundreds of input variables in a short period of time.
  • Integrated Execution

    No more APIs. No more complex system builds. Get started right out of the box.

    • Designed for No Dealing Desk execution.
    • Execute trades on tick prices.
    • All orders (even trailing stops) sit on FXCM's servers.

Frequently Asked Questions

Which accounts are compatible with strategy trader?

Any FXCM Standard or Micro account, with hedging disabled, is compatible with Strategy Trader. You can log in to Strategy Trader with your Trading Station II username and password.

Read More Contact
How do I disable hedging so I can use Strategy Trader?

Log in to www.myfxcm.com and disable hedging from the "Hedging Functionality" menu option.

What are the PC requirements to use Strategy Trader?

We recommend that you meet or exceed the following minimum requirements:

  • Dual-core CPU
  • 750 MB of RAM
  • 1GB free hard drive space
Can I use a MetaTrader 4 EA on Strategy Trader?

No. MetaTrader 4 EAs (EAs) must be re-coded to Strategy Trader EAs (stEAs). stEAs use the open source C# programming language. FXCM's Programming Services division can re-code non-commercial MetaTrader 4 EAs to stEAs.

Contact FXCM's Programming Services division by phone at +1 646 432 2981 or by email at: consulting@fxcm.com.

If you are comfortable with the C# programming language you can re-code the EA yourself. Forex Code Source (www.forexcodesource.com) and the Strategy Trader forums provide programming services resources to help you with this.

How do I access additional historical price data?

Over 2 million bars of historical 1-minute data are available at the Strategy Trader forums. You may download and use this data free of charge. Strategy Trader Forums

View More FAQs

Programming Services

Let FXCM turn your trading idea into an automate Strategy Trader EA (stEA)

As a leader in the retail currency trading markets, FXCM Programming Services is able to leverage its experience and expertise to help clients automated their trading ideas. Our team can take your trading ideas and turn them into Strategy Trader EAs (stEAs) that run on the Strategy Trader platform.

Read More Contact
Request a quote

Projects start as low as $300. To request a quote, complete the following Quote Form.

Special 2 for 1 offer

Are you already working with FXCM's Programming Services division to have a trading idea programmed for a platform other than Strategy Trader? Ask a member of the Programming Services team about our current 2 FOR 1 special offer to find out how you can also get your trading idea programmed for Strategy Trader, for Free.

Community Forums

Get help from the experience and expertise of other Strategy Trader users

The Strategy Trader community forums are a great place to learn the ins and outs of Strategy Trader. FXCM's Programming Services team and many experienced Strategy Trader users actively post on the forums. At the forums you'll find:

Read More Contact
  • Frequently Asked Questions
  • Information About Coding a Strategy Trader EA
  • Strategy Trader Ideas and Trading Tips
  • Additional Free Historical Data
  • Additional Free Indicators
  • Additional Free Strategy Trader EAs (stEAs)

Visit the Strategy Trader Community Forums.

Forex Code Source

View actual coding examples that you can copy and paste into a language editor

Forex Code Source (www.forexcodesource.com) offers a wealth of knowledge and resources for Strategy Trader users. One of the best features of Forex Code Source is the hundreds of coding examples that you can simply copy and paste into a language editor. Other features include:

Read More Contact
  • View Actual Strategy Trader Coding Examples
  • Learn Classes, Delegates, Enumerations, Interfaces and Structures
  • Additional Technical Indicators
  • Additional Strategy Trader EAs (stEAs)

Visit Forex Code Source.

New FXCM Clients

Open AN ACCOUNT WITH FXCM TO BEGIN USING STRATEGY TRADER

Opening an account with FXCM is a simple three-step process:

  1. 1) Complete the FXCM online account application.
  2. 2) Submit supporting documentation (photo ID and proof of residency).
  3. 3) Fund your trading account (bank wire, credit card, personal check).

Please note: Hedging is not available on the Strategy Trader platform.

Open a live account
Step 1: Online Application
Get Started

Current FXCM MT4 Clients

TRANSFER YOUR ACCOUNT FROM MT4 TO STRATEGY TRADER WITHIN TWO BUSINESS DAYS

To transfer your MT4 account to Strategy Trader, contact admin@fxcm.co.uk from your e-mail address on file with FXCM and request to have your MT4 account transfered to the Strategy Trader platform. Be sure to specify the account number and allow two business days to complete the transfer.

Please note: Hedging is not available on the Strategy Trader platform. Hedged positions will carry over to Strategy Trader during the transfer; however, all orders created after the transfer will function without hedging.

Current FXCM Standard or Micro Clients

FIND OUT HOW YOU CAN BEGIN USING STRATEGY TRADER TODAY

Any FXCM Standard or Micro account can use the Strategy Trader platform in addition to the Trading Station II platform. Simply log in to Strategy Trader with your Trading Station II username and password.

Please note: Hedging is not available on the Strategy Trader platform. Hedged positions will carry over to Strategy Trader during the transfer; however, all orders created after the transfer will function without hedging.

Download Strategy Trader Platform

* Beta Testing Notice: Please be advised that this is a beta version. Most electronic trading facilities are supported by computer-based component systems for the order routing and execution of trades. As with all facilities and systems, they are vulnerable to temporary disruption or failure. When you undertake transactions on an electronic trading system, you will be exposed to risks associated with the system including but not limited to failure of hardware or software, as such please be sure to review the execution risks. Beta testing is designed to pinpoint inherent flaws in the software. Clients who may experience increased technical difficulties during this period are encouraged to contact betatest@fxcm.com. For this purpose, participation in beta testing is completely voluntary.