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.
Get to know Strategy Trader
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
The Strength of Strategy Trader
-
Over 100 Pre-Loaded Indicators
Strategy Trader offers over 100 pre-loaded technical indicators and numerous trading strategies to get you up and trading in no time.
Try Strategy Trader -
Place Trades on Tick Data
Unlike many platforms, Strategy Trader updates prices tick-by-tick, giving you and your Strategy Trader EAs access to more trading opportunities.
Try Strategy Trader -
Genetic and Walk Forward Optimisation
Strategy Trader offers exhaustive, genetic and walk forward optimisation, allowing you to quickly analyse thousands of inputs and variables in a short period of time.
Try Strategy Trader
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.
ForumImprove Your Strategies Performance
Strategy Trader EAs (stEAs) are similar to EAs used on many other automated platforms. Automated traders 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 Forex 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 other platforms update price data second by second. Strategy Trader updates prices tick by tick. With Strategy Trader, you could get into trades faster than most automated EAs used on other platforms.
-
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.
-
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 favourable for the strategy.
-
After Hours Trader
After Hours Trader is a trend reversal strategy, which attempts to capitalise 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.
-
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 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.
* Required Fields
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 Forex Execution.
- Execute trades on tick prices.
- All orders (even trailing stops) sit on FXCM's servers.
Strategy Trader VPS
To take full advantage of trading automation, the Strategy Trader platform must be running 24 hours a day while trading is open. This ensures that the stEA's are actively looking for trading opportunities at all times. For most individuals, it is not always an option to leave software running continuously on their computer. Using a virtual private server (VPS) can solve this problem.
A VPS is a third party computer designed specifically for this purpose, which can be accessed online. The Strategy Trader platform is installed on the VPS and then the VPS can run, uninterrupted, 24 hours a day, 5 days a week.
If you choose to run Strategy Trader on a VPS, FXCM recommends FXColo.com† a third party VPS software provider. An FXCM client who uses FXColo.com VPS service is billed directly from their FXCM account.*
Sign Up for FXColo VPS Service
To sign up for VPS service through FXColo, complete the following two forms. Both forms must be submitted to create new VPS account.
FXColo VPS Service Monthly Fees
| SERVICE LEVEL | ||
|---|---|---|
| Basic | $30 | |
| Intermediate | $60 | |
| Advanced | $90 |
VPS Specifications
- Basic
- 32
- Intermediate
- 40
- Advanced
- 60
- Basic
- 1024
- Intermediate
- 1500
- Advanced
- 2000
* At the end of the month, VPS service fees, if applicable, are deducted from the FXCM trading account that is associated with the VPS service.
Your use of this service is governed by our Terms of Business. Please be advised that the VPS hosting is controlled by a third party and FXCM shall not be made liable for any error or malfunction of the hosting service including, but not limited to, network communication failure, system errors or data failure.
† The views and opinions represented in the provided website link are not controlled by FXCM. As such, FXCM shall not be held liable for their availability, content, or delivery of services.
HOW DO I ENABLE MY FXCM ACCOUNT TO USE THE FXCOLO.COM VPS?
Any FXCM account that uses Strategy Trader is able to run on an FXColo.com VPS provided the account holder submits the above two online request forms to enable their account to be billed by FXCM for using FXColo.com's services. To access the online form at the FXColo website, click here†.
- Contact: Australia: 1 800 461 769 | New Zealand: 0 800 45 0331
- E-mail: strategytrader@fxcm.com
- International Toll-Free Numbers
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.
- 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
- How many charts and Strategy Trader EAs can I run at one time?
The Strategy Trader platform is capable of running several dozen charts and automated strategies at the same time. We recommend that the more charts and EAs you intend to run the more RAM your system has access to. This will help to ensure that Strategy Trader has all the resources it needs to perform efficiently. As a general guideline, we recommend the following:
Charts System RAM FXColo VPS 1-5 750MB Basic 5-10 1-2GB Intermediate 10+ 2GB+ Advanced - Can I use a MetaTrader 4 EA on Strategy Trader?
-
No. MetaTrader 4 EAs (EAs) must be re-coded to Strategy Trader EAs (stEAs). The programming language stEAs uses is the open source C. 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 e-mail 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
- Contact: Australia: 1 800 461 769 | New Zealand: 0 800 45 0331
- E-mail: strategytrader@fxcm.com
- International Toll-Free Numbers
Programming Services
- Let FXCM turn your trading idea into an automate Strategy Trader EA (stEA)
-
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.
- 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.
- Contact Programming Services:
- Telephone: +1 646 432 2981
- E-mail: consulting@fxcm.com
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:
-
- 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.
- Contact: Australia: 1 800 461 769 | New Zealand: 0 800 45 0331
- E-mail: strategytrader@fxcm.com
- International Toll-Free Numbers
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:
-
- 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.
- Contact: Australia: 1 800 461 769 | New Zealand: 0 800 45 0331
- E-mail: strategytrader@fxcm.com
- International Toll-Free Numbers
The views and opinions represented in the provided website link are not controlled by FXCM. As such, FXCM shall not be held liable for their availability, content, or delivery of services.
Select an Option
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) Complete the FXCM online account application.
- 2) Submit supporting documentation (photo ID and proof of residency).
- 3) Fund your trading account (bank wire, credit card, personal check).
Please note: Hedging is not available on the Strategy Trader platform.
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 transferred 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