Backtest results


Profit Factor, Expected payoff, Maximal drawdown and Winning rate.


Table of content:

Click on a link to skip to the section you need, or if you are a beginner, start from the top.


What is Backtesting?


Backtesting is the process of testing a Forex strategy with historical data in order to fully assess its potential risk and profitability. A well-conducted backtest that yields positive results assures traders that the strategy is fundamentally sound and is likely to yield profits when implemented in reality. A well-conducted backtest that yields optimal results will prompt traders to trust and accept the strategy. Particularly complicated trading strategies, such as strategies implemented inside Aggressive Trend Scalper, rely heavily on backtesting to prove their worth.

Why Backtesting is necessary?


Backtesting assists with determining how profitable a particular strategy would have been if running on past data, giving an indication of how profitable it can be on future data and providing a measure of the confidence required when it comes to running the strategy on a live account. It is extremely hard to determine the potential performance of a strategy by running it in a forward testing mode on live data. Typically, the data obtained in such tests is nowhere near enough to have a sufficient statistical weight unless the testing period is very large. Additionally during "forward testing" period, put at risk real money. 

Don't put at risk your money!

Backtesting provides the opportunity to run the strategy in a virtual environment on historical data. In most cases the results are enough for a proper evaluation of the strategy's merits. The purpose of the tests is to show real values of Profit Factor, Expected payoff, Maximal draw-down and Winning rate. You'll understand what you can expect and what to don't expect from this expert advisor.

Real results of Aggressive Trend Scalper


The backtest chooses sample data from a relevant time period of a duration that reflects a variety of market conditions. In this way, one can better judge whether the results of the backtest represent a fluke or sound trading. The historical data set include representative sample of tickdata downloaded from Dukascopy. The software used for the tests is Tick Data Suite. The software ensure that considered all trading costs. At first look they insignificant. But can lead to drastically affect the appearance of a strategy’s profitability durring the test period.

Don't underestimate trading costs.

In current backtest, mainly evaluate the Profit Factor, the Expected payoff, Maximal drawdown and winning rate. The tested currency pairs are EURUSD, GBPUSD, USDJPY and XAUUSD.  These 4 pairs have strong volatility in USD majors. In most time, they are trendy. They are more suitable to the logic of Aggressive Trend Scalper. This expert advisor could not work on other pairs for now. However Yue Wang already developing new EAs for other pairs such as AUDNZD, AUDCAD and NZDUSD. We hope these experts soon to be ready. We'll be the first who will introduce them to you. Below you will see a full video of the tests of different currency pairs.

Backtest for EUR/USD since 2013 until today.

Tickdata Backtest for GBP/USD since 2013 until today.

USD/JPY Tickdata Backtest since 2013 until today.

XAU/USD Tickdata Backtes since 2013 until today.

How to interpret the results?


Visual presentation of Aggressive Trend Scalper

The merged backtest report, of the tested pairs show these results:

  • Maximal drawdown is below 8% of initial deposit.
  • Profit factor is 3.0.
  • Total winning rate is above 60%.
  • Expected payoff is nearly 200% yearly return.

We believe this is a very safe and profitable system.

Final thoughts


The expert's backtest results are great. However, this is not a guarantee that you'll achieve absolutely the same results in real trading. In live trading have many things, which are out of expert's control. All them can affect the order execution and as end result to the profitability. For example:

Slippage and sudden spread spike

  • Higher spread always happens when some data release, as NFP, FOMC, ECB... In this case, the market always in high volatility. Theoretically it will not affect much to the result. However, we recommended to stop the EA running during some Key risk events. Let's say Brexit vote or something like that.

Usage of inappropriate broker

  • Costs of trading vary from broker to broker. For example if you have 1000 trades per year with the brokers A and B and the both have the same spread and commissions, but the average slippage is 3 points per trade in broker A and average slippage is 6 points per trade in broker B, you'll have to pay additional 300 pips to broker B. The total trading costs of Broker B are significantly increased!  So we consider that the broker B is not suitable for the system. Read the article "How to test the broker levels of slippage".

Internet connection interruptions

  • Reasons for that bad event can be many. From trivial personal things, as zones without good coverage of your wifi router. Pass through the problems caused by the internet provider. And get to government regulations.

Unexpected closing of Trading Terminal

  • Crashes of your PC due to lack of electricity power. Reboots of Operation System (OS), without your knowledge, due to Windows Update or installation of new software. Other reasons which require stop of the computer. For example you are going on holiday or need to go on a business trip or etc.

Due to above situations is impossible to placed the Aggressive Trend Scalper on a home computer around the clock without downtime! The standard computer cannot guarantee stable environment for achieving results as into this backtest.

The best results are possible only using Recommended Setup!


Bookmark the permalink as future source of information.

At the left navigation menu you will find links to additional useful articles, that will help to configure and use Aggressive Trend Scalper at the best possible way.

We are constantly updating that section with new tutorials.

Enjoy of the reading!


Is this article useful?

Start building your website today!

Only
€2.25 /MONTH

Start Now
Accepted Payments
NextPointHost Payment Options