Skip to content
EP10 Free trading lesson · Trading tools

What Is Backtesting?
Free Backtest Sites: FXReplay and FastBull

Backtesting means testing a strategy on past price data before using real money. This lesson covers 2 free backtest sites with step-by-step instructions, their strengths and the limits of the free versions.

By 1TRADER6 min readUpdated 15 Oct 2026
!
Warning: Trading carries a high level of risk. Backtest results are past data and do not guarantee future results. This content is for education only.

Quick summary before you read

  • Backtesting means testing a strategy on past price data to see whether your trading plan actually works before using real money
  • FXReplay: replay trading with real order types (Buy/Sell, pending, SL/TP), with built-in win rate stats and a journal · 2 free sessions
  • FastBull: free Bar Replay on a TradingView chart · you need to share once to unlock it
  • Use the same entry and exit rules every time, test different market conditions, then continue on a demo account before trading live

Previous lessons: EP1 Trends · EP2 Sideways markets · EP3 Trend reversals · EP4 Speed line · EP5 Demand & supply zones · EP6 FVG · EP7 Divergence · EP8 FIBO · EP9 Money management

01Backtest

What is backtesting?

Backtesting is the process of testing a trading strategy on past price data to evaluate how well it performs before using it in the live market.

Before putting any strategy on real money, almost every professional trader backtests it to measure the accuracy and performance of their own trading system.

Why backtesting matters: testing a strategy on past data measures the accuracy of a trading system before using real money and reduces the risk of losses
Why backtesting matters · tap to enlarge
Backtesting shows you whether your trading plan actually works. It can’t guarantee the future 100%, but it significantly reduces the risk of losses

The good news is that some websites let you backtest for free. This lesson introduces 2 easy-to-use sites, FXReplay and FastBull, with step-by-step instructions.

02Website 1

Free backtesting with FXReplay.com

www.fxreplay.com

FXReplay is an easy online backtesting tool that looks like a real trading platform. Its highlight is replay trading with real order types such as Buy/Sell, pending orders and SL/TP, plus a built-in trade journal.

It is free to use with some limits, which is enough for practising and testing strategies.

Easy to useRealistic tradingResults as charts and tables
The FXReplay website for free backtesting: replay trading on a chart with a built-in economic calendar
FXReplay: an online backtesting site · tap to enlarge

How to backtest with FXReplay

6 steps
1
Go to the site – visit www.fxreplay.com
2
Sign up for free – use your email or Google account and choose the Free plan
3
Create a session – Sessions menu → create a new session → choose the pair and the period to test → create
4
Open the chart – click “Go to chart” to start replaying the chart
5
Enter trades by your strategy – use the Buy/Sell buttons and set SL/TP as in real trading
6
Check the stats – when you finish, the site shows your win rate, profit/loss and number of trades
FXReplay chart replaying the XAUUSD gold chart, with Play, speed control, Place Order and a trade Journal
FXReplay: replaying the XAUUSD gold chart · tap to enlarge

Limits of the free FXReplay plan

2sessionsCreate 2 sessions · when done, delete an old session and create a new one
50trades/sessionAvoid hitting it by not trading too short-term, so you enter less often
1monthThe length of data you can test in each session
1indicatorYou can use 1 indicator on the chart

The Free plan is enough to practise one strategy at a time. If you need more sessions, indicators or historical data, there are paid plans (prices and features may change, so check the site’s Pricing page).

Tip: when you finish testing a strategy, save the stats first, then delete the session to create a new one.

The FXReplay Free plan with 2 backtesting sessions and 1 indicator, compared with the Intermediate and Pro Trader plans
FXReplay Free plan: 2 sessions, 1 indicator · tap to enlarge
03Website 2

Free backtesting with FastBull.com

www.fastbull.com

FastBull is a Forex analysis and news site, and many people don’t know it has a simple backtesting tool through its built-in TradingView chart, where you can use “Bar Replay” for free.

You just need to unlock the Replay function first, following the steps below.

Easy to useRealistic tradingUnlimited sessions
The FastBull website has a Replay function on its TradingView chart for free strategy backtesting
FastBull: Bar Replay on a TradingView chart · tap to enlarge

How to backtest with FastBull

8 steps
1
Go to the site – visit www.fastbull.com
2
Sign up for free – use your email or Google account
3
Open the chart page – go to the “Market” menu and choose “Chart”
4
Choose a pair – pick the pair you want and open its chart
5
Click the Replay icon – in the top bar of the chart, shaped like a rewind arrow
6
Choose a starting point – click the point on the chart where you want the replay (backtest) to start
7
Play / Pause – use the toolbar that appears to play or pause the chart
8
Enter trades – use the Buy/Sell buttons according to your strategy
Replay practice mode on the FastBull XAUUSD gold chart for backtesting: choose a starting point, then Play and Pause
FastBull: Replay practice mode on the gold chart · tap to enlarge

How to unlock backtesting on FastBull

1
Click the button in the bottom-right corner of the chart page, and a window to share for free access to the advanced chart features appears
2
Share to any social network, such as Facebook, X or Telegram, to unlock the backtest function
!

Access expires after a while, but you can share again once it does. Unlike FXReplay, FastBull doesn’t limit the number of sessions or trades.

How to unlock FastBull backtesting: click the bottom-right button, then share to social media to unlock the Replay feature
FastBull: click the bottom-right corner, then share to unlock Replay · tap to enlarge
04Tips

Tips for useful backtests

4 things to do
1
Write clear rules first – entry, SL, TP and timeframe must be the same for every trade, for example using demand & supply zones or FIBO from earlier lessons
2
Don’t peek at the future – move the chart one candle at a time and decide only from what you can see, so the results stay as close to real trading as possible
3
Test enough trades – collect dozens to a hundred trades across both trending and sideways periods so the stats are reliable
4
Record every trade – log the win rate, risk/reward and longest losing streak, then use them to set your risk per trade and lot size
!

Good backtest results don’t mean you’ll get the same results in the future. The next step is to keep testing on a demo account in real time before trading live with small lots.

05Summary

Comparing FXReplay and FastBull

TopicFXReplayFastBull
PriceFree (paid plans available)Free
How to startSign up and choose the Free planSign up and share to unlock Replay
Trading toolsBuy/Sell, pending orders, SL/TPBar Replay + Buy/Sell buttons
Free plan limits2 sessions · 50 trades/session · 1 month · 1 indicatorAccess expires, share again
Best forDetailed stats: win rate, profit/lossQuick chart-reading practice on past data

If you want stats and a journal all in one place, choose FXReplay. If you want unlimited chart replay practice, choose FastBull, or use both. The key to backtesting is testing the same rules on enough trades, then using the stats to plan your risk before trading live.

06FAQ

FAQ about backtesting

What is backtesting?

Backtesting is the process of testing a trading strategy on past price data to see whether it actually works before using it with real money in the market.

Why backtest before trading live?

It shows how accurate your trading plan is and what returns it produces. It can’t guarantee the future 100%, but it significantly reduces the risk of losing money on an untested strategy.

Where can you backtest for free?

For example FXReplay (fxreplay.com), which lets you replay-trade with real order types and built-in stats, and FastBull (fastbull.com), which offers a free Replay function on its TradingView chart.

What are the limits of the free FXReplay plan?

The free plan lets you create 2 sessions, each recording about 50 trades, test up to 1 month of data per session, and use 1 indicator. When both sessions are used, delete an old one and create a new one.

How do you backtest for free on FastBull?

Sign up for free, go to the Market menu and choose Chart, then pick a pair. Unlock the Replay function by clicking the bottom-right button and sharing to social media, choose a starting point on the chart, use Play/Pause, and test your strategy with the Buy/Sell buttons.

How many trades should you backtest for reliable results?

The more the better: at least dozens to a hundred trades across different market conditions, both trending and sideways, using the same entry and exit rules every time so the stats reflect the real strategy.

What should you do after a good backtest?

Keep testing the strategy on a demo account in real time, then start trading live with a lot size calculated from the amount you are willing to lose, following money management rules.

See all lessons in the free Forex and gold trading course

Risk warning: Trading Forex, gold and CFDs carries a high level of risk and you may lose money. 1TRADER provides information and education to support your own decisions only. Backtest results are past data and do not guarantee future results · free-use terms of third-party websites may change. Read the full risk disclosure.