Back
Backtesting8 min read

Best Free Backtesting Software in 2026: 7 Tools Compared

Team CasaWritten by humans

8 August 2026

Key takeaways

  • For manual forex backtesting, our pick is Traders Casa: free bar replay, TradingView-powered charts and a free-forever plan (yes, this is our blog — the comparison below is honest anyway).
  • Judge backtesting software on five things: data quality and depth, bar replay, cost, analytics and journal integration, and ease of use.
  • MetaTrader's Strategy Tester is the strongest free option for automated EA testing; it's clunky for manual testing.
  • TradingView Replay is convenient if you already live there, but free-tier replay is limited and there's no built-in trade journal.
  • Choose based on how you trade: manual traders need bar replay and journalling, automated traders need a testing engine for coded rules.

If you want the best free backtesting software for manual forex trading, our pick is Traders Casa. Yes, this is the Traders Casa blog, so we're obviously not pretending to be neutral monks living on a mountain — but we'll give you the honest comparison anyway.

Traders Casa wins on the combination of free bar replay, TradingView-powered charts, journalling potential and a free-forever plan. The catch? You only get six months of historical data on the free plan.

What actually matters in backtesting software

Backtesting software has one job: help you find out whether your trading strategy actually works before you trust it with real money.

Not whether the setup looks good. Not whether three trades went well last Tuesday.

You need enough data and enough repetitions to separate a strategy from a lucky streak. Here are the five things worth comparing.

Data quality and depth. More historical data lets you test across different market conditions rather than one convenient period. The timeframe matters too: if your test relies on precise intraday entries, one-minute data is considerably more useful than coarse candles.

Bar replay. For discretionary traders, this is the big one. You want to move through historical price action candle by candle without seeing what happens next. Otherwise, congratulations: you've discovered hindsight. (New to replay? Here's how bar replay works.)

Cost. Free software is genuinely useful if the free tier gives you enough functionality to perform a proper test. A "free" tool that stops being useful after five minutes is really a demo wearing a fake moustache.

Analytics and journal integration. A final P&L number tells you something. A journal and deeper analytics tell you why you got that number.

Ease of use. The perfect backtester isn't much use if setting up a test requires three YouTube tutorials, a programming course and emotional support.

With that sorted, here's how seven popular options compare.

1. Traders Casa

Traders Casa is built for retail traders who want to manually backtest strategies and then analyse what happened. You get TradingView-powered charts, bar replay and one-minute data across every plan.

The free plan is free forever with no card required. You get unlimited backtest sessions, six months of historical data, a P&L graph and consistency tracker.

The obvious limitation is historical depth. Six months is enough to start testing an idea, but it's not enough if you want to validate that strategy across years of different market conditions.

That's where the paid tiers expand things. Basic gives you six years of data, while Pro gives you 20+ years plus live trade journalling, broker sync and 50+ analytics.

Traders Casa analytics for a 113-trade GBPUSD backtest: $16,870 balance, 48.67% win rate, 3.93 Sharpe ratio, 2.28 profit factor and a rising P&L curve
A 113-trade GBPUSD backtest in Traders Casa: balance, win rate, Sharpe and profit factor at a glance.

Traders Casa has 750,000+ users and more than 15,000,000 backtested trades. It's not a broker and it doesn't give you trading signals — the point is to test and analyse your strategy.

Best for: Forex-first manual traders who want free bar replay now and an integrated backtesting/journalling workflow as they progress.

2. TradingView Replay

TradingView is the obvious starting point for plenty of traders because you probably already know the charts. Its charting interface is excellent, and having replay available inside a familiar platform removes a lot of friction.

The problem is the free tier. Replay functionality is limited, so if backtesting becomes a serious part of your process, you'll run into those restrictions.

There's also no dedicated trade journal built around your backtesting process. You can replay charts, but you'll need to record and analyse your trades manually elsewhere.

That's fine for testing the occasional setup. Less fine when you're trying to understand why trade number 137 failed. We've written a full guide on how to backtest on TradingView if that's your starting point.

Best for: Traders who already use TradingView and want occasional replay without adopting a separate backtesting workflow.

3. MetaTrader 4/5 Strategy Tester

MetaTrader 4 and MetaTrader 5 are still major parts of the forex ecosystem, and their Strategy Tester gives you a free route into backtesting.

The key distinction is what you're testing. MT4/MT5 is particularly useful for automated strategies and Expert Advisors. If you've coded rules into an EA, Strategy Tester gives you a natural environment for testing them.

Manual discretionary testing is where things become less attractive. The UX is dated, the learning curve is steeper and manually replaying a strategy can feel clunky compared with modern browser-based tools.

If your strategy says "execute these exact coded rules", MetaTrader makes sense. If it says "I'll manually review 500 historical setups", there are easier ways to spend your weekend.

Best for: Forex traders testing automated EAs rather than manually replaying discretionary strategies.

4. Forex Tester

Forex Tester is a respected desktop application specifically designed around historical trading simulation.

That dedicated focus is its strength. Rather than being a charting platform with backtesting bolted onto the side, it's designed for traders who want to practise and test historical markets.

The trade-off is cost. Forex Tester is paid software, so it doesn't qualify as a genuinely free long-term option in the same way as the free tools on this list.

That doesn't make it bad software. It just makes the decision different: you're choosing a specialist desktop backtesting product and paying for it. (We've also compared the two directly: Forex Tester alternative.)

Best for: Serious forex traders who prefer dedicated desktop software and don't mind buying a licence.

5. FX Replay

FX Replay takes the browser-based approach, combining market replay with journalling and analytics. There's a free tier, although the number of sessions available on it is limited.

Paid access starts from $15/month when billed annually. Like Traders Casa, it runs on TradingView-powered charts, and its Pro tier adds seconds-level data, futures and stocks coverage, and extras like a Monte Carlo and prop-firm simulator.

Its combination of replay, journal and analytics makes it a much more complete testing environment than simply replaying candles and dumping your results into a spreadsheet afterwards.

For traders comparing dedicated web-based backtesters, it's one of the more obvious alternatives to consider — here's our full FX Replay comparison.

Best for: Traders who want web-based replay with seconds-level precision, futures and stocks coverage, or prop-firm simulation.

6. TradeZella

TradeZella comes at the problem from the opposite direction: it's primarily a trading journal with backtesting included rather than a backtesting tool that happens to include analysis.

That makes it interesting if post-trade analytics are your priority. It offers 11+ years of historical data and 300+ reports, giving traders plenty of room to dig into performance.

There's no free plan, though. Pricing starts from $26/month when billed annually, so it isn't really competing for the "I want to backtest for £0 today" trader. (Full breakdown: TradeZella alternative.)

If you mainly want a sophisticated trading journal and also want backtesting inside the same ecosystem, the proposition makes more sense.

Best for: Traders who prioritise detailed journalling and performance reports over finding a genuinely free backtesting tool.

7. Soft4FX

Soft4FX is a simulator that works through MetaTrader, making it particularly relevant to forex traders already comfortable inside MT4/MT5.

It uses a one-time licence rather than a recurring subscription, and a free demo is available. That can appeal if you'd rather buy software once than add another monthly subscription to the pile.

The downside is obvious: you need MetaTrader. If you don't already like the MT4/MT5 environment, adding a plugin to it probably isn't going to create a sudden romance.

For traders who do like MetaTrader, however, Soft4FX provides a familiar route into manual forex simulation.

Best for: MT4/MT5 users who want a manual forex simulator and prefer a one-time software licence.

How to choose

Don't choose backtesting software because it has the longest feature list. Choose it based on how you actually trade.

By budget: If you want to spend nothing, start with Traders Casa, TradingView or MetaTrader. Traders Casa gives you unlimited backtest sessions on its free-forever plan, while TradingView's replay is restricted on the free tier. MetaTrader is the strongest free option here if you're testing automated EAs.

If you're prepared to pay, the decision becomes more about workflow. Forex Tester and Soft4FX suit traders who prefer desktop/MetaTrader environments, while FX Replay and TradeZella offer more integrated web-based workflows.

By market: Forex traders have the widest choice here. Traders Casa is forex-first, MetaTrader dominates a lot of forex workflows, and both Forex Tester and Soft4FX are natural fits for FX testing. If you trade across other markets as well, pay closer attention to what instruments and historical data your chosen platform actually supports before committing.

Manual vs automated: This is probably the easiest filter. If you manually read charts, wait for setups and make discretionary decisions, prioritise bar replay, usability and journalling. Traders Casa, FX Replay and Forex Tester fit that workflow more naturally.

If your rules can be coded into an EA, MetaTrader's Strategy Tester makes much more sense. There's little point manually clicking through 1,000 trades if a computer can execute the exact same rules consistently.

And that's the key distinction. "Buy when it looks strong" is not a strategy. But neither is pretending a discretionary strategy can always be reduced to five lines of code.

Choose the software that matches how you make trading decisions. Then learn how to backtest properly — the tool matters less than the process.

FAQ

Is free backtesting software good enough?

Yes, particularly when you're learning how to backtest or validating your first strategies. The limitation is normally historical depth or functionality, so as your testing becomes more rigorous you may eventually want more data and analytics.

Can I backtest for free on TradingView?

Yes, but TradingView's replay functionality is limited on the free tier. It's useful for occasional testing, but traders doing larger structured backtests may prefer a dedicated backtesting platform.

What is the best free backtesting software for forex?

For manual forex backtesting, our pick is Traders Casa because its free-forever plan includes unlimited backtest sessions, TradingView-powered charts, one-minute data, bar replay, a P&L graph and consistency tracking. Just remember that the free plan includes six months of historical data, so you'll need Basic or Pro if you want to test across multiple years.

Quick Recap

  • Traders Casa: best overall free option for manual forex backtesting; free forever with unlimited sessions, but historical data is limited to six months on Free.
  • TradingView Replay: best if you already live inside TradingView, although free replay is limited and there's no dedicated trade journal.
  • MetaTrader 4/5: best free choice for automated EA testing; less pleasant for manual backtesting.
  • Forex Tester: dedicated and respected forex backtesting software, but requires a paid licence.
  • FX Replay: strong web-based alternative with replay, journalling and analytics; free sessions are limited.
  • TradeZella: best suited to journal-first traders who want deep reporting alongside backtesting; no free plan.
  • Soft4FX: worth considering if you're already an MT4/MT5 user and prefer a one-time licence.
  • For manual trading, prioritise bar replay + useful analytics + enough historical data. For automated systems, prioritise a testing engine that can execute your rules consistently.

Free software is enough to start. The point isn't to own the fanciest backtester. It's to replace "I think this works" with evidence that it actually does.

Start with the free option that never expires: unlimited backtest sessions, bar replay on TradingView-powered charts, and one-minute data — no card required.

Start backtesting free