How to backtest a trading strategy

When you found an interesting trading strategy (or designed it yourself), you need to check whether it worked in the past before you actually bet your money on it. This process of checking a strategy on the historical data is called “backtesting”.

When you backtest your strategy, make sure that you observe its performance for enough time and during different market conditions (trends, ranges).

There are 2 types of backtesting: manual and automated. The automatic backtesting is done with the help of programs, for example, Expert Advisors (EA) that open and manage the trades for you when certain technical conditions are met. To create an EA, you will need to know MQL4 programming language and syntax. As a result, in many cases, a simpler and more reliable manual testing can turn out to be a better solution.

Manual backtesting of a trading strategy

Follow simple steps

Step 1. Open the chart of a currency pair on which you want to backtest your strategy. It’s best to analyze one pair at a time. If necessary, you can do the backtest on another pair later. Apply the necessary indicators and tools to the chart. Scroll the chart to the previous period.

Step 2. Check the chart candlestick by candlestick looking for setups in line with the strategy you are testing.

Step 3. After finding a trade setup based on your trading strategy, write down the details of the potential past trade. You should write the date, entry point, stop loss, take profit and any other information you find necessary.

Step 4. Repeat the process until you find another possible trade setup and then go back to step 3.

When you have the results of potential trades written (we recommend using Excel), it will be easy to calculate the win-rate of the trading strategy.

If you find that your strategy performs poorly in backtesting, consider changing one variable at a time based on your observations, until you arrive at a profitable strategy.

Manual backtesting of a trading strategy requires time and discipline. However, if done right it will give you a good idea of the strategy’s success rate. Remember that you are backtesting a strategy for your own benefit. In addition, manual backtesting will give you a better understanding of the market and allow you to practice determining entry and exit levels.

It’s important to understand that the market tends to change. So, a strategy that was considered successful by the results of backtesting will not necessarily continue to show the same success rate in the future. This is why every strategy should be accompanied by sensible risk management.  

backtesting

Frequently asked questions

  • How to start trading?

    If you are 18+ years old, you can join FBS and begin your FX journey. To trade, you need a brokerage account and sufficient knowledge on how assets behave in the financial markets. Start with studying the basics with our free educational materials and creating an FBS account. You may want to test the environment with virtual money with a Demo account. Once you are ready, enter the real market and trade to succeed.

  • How to open an FBS account?

    Click the 'Open account' button on our website and proceed to the Trader Area. Before you can start trading, pass a profile verification. Confirm your email and phone number, get your ID verified. This procedure guarantees the safety of your funds and identity. Once you are done with all the checks, go to the preferred trading platform, and start trading.

  • How to withdraw the money you earned with FBS?

    The procedure is very straightforward. Go to the Withdrawal page on the website or the Finances section of the FBS Trader Area and access Withdrawal. You can get the earned money via the same payment system that you used for depositing. In case you funded the account via various methods, withdraw your profit via the same methods in the ratio according to the deposited sums.

Latest news

USD: Powell Speaks on Cutting Interest Rates

Jerome H. Powell, the Federal Reserve chair, stated that the central bank can afford to be patient in deciding when to cut interest rates, citing easing inflation and stable economic growth. Powell emphasized the Fed's independence from political influences, particularly relevant as the election season nears. The Fed had raised interest rates to 5.3 ...

BTCUSD: Rich Dad Says Buy

Robert Kiyosaki, the author of "Rich Dad Poor Dad," has updated his bitcoin price forecast, now projecting the cryptocurrency to hit $100,000 by September. He plans to acquire more bitcoin before April, attributing his decision to the upcoming halving event. Kiyosaki advises investors to consider adding bitcoin to their portfolios and suggests...

WTT: Currency Pairs To Trade In April

Hello again my friends, it’s time for another episode of “What to Trade,” this time, for the month of April. As usual, I present to you some of my most anticipated trade ideas for the month of April, according to my technical analysis style. I therefore encourage you to do your due diligence, as always, and manage your risks appropriately.

Deposit with your local payment systems

Data collection notice

FBS maintains a record of your data to run this website. By pressing the “Accept” button, you agree to our Privacy policy.

Callback

A manager will call you shortly.

Change number

Your request is accepted.

A manager will call you shortly.

Next callback request for this phone number
will be available in

If you have an urgent issue please contact us via
Live chat

Internal error. Please try again later

Don’t waste your time – keep track of how NFP affects the US dollar and profit!

You are using an older version of your browser.

Update it to the latest version or try another one for a safer, more comfortable and productive trading experience.

Safari Chrome Firefox Opera