Is your strategy winning?

Test it. Improve it. Predict it.

Backtest it now for free
A Backtestify report: win rate before and after, chart replay with entry, stop and target, the Pine v6 export and the verdict

How it works.

1

Describe it

A strategy written in plain English, ready to backtestA strategy written in plain English, ready to backtest
2

We replay it

A replay on candles with the entry, stop and target markedA replay on candles with the entry, stop and target marked
3

You get a verdict and a ready-to-use Pine script

A verdict card with its win rate, profit factor and drawdownA verdict card with its win rate, profit factor and drawdown

Backtestify engine analyses thousands of candles so you never trust a hunch.

12,480 candlesEURUSD · 1H · 2019 – 2026
1.05941.07691.09511.1126Volume20192020202120222023202420252026
Win rate58.4%Max drawdown−9.2%Unseen data2 yrsProfit factor1.74

Then we make it win more.

Built on millions of tested strategies. Up to 2–3× the win rate where the data supports it.

  • Other timeframes
  • A confirming indicator
  • Stop & target
An original strategy beside its improved version, with the changes tickedAn original strategy beside its improved version, with the changes ticked

We backtest your favourite YouTuber’s strategy.

Drop the link to the strategy video. We do the rest.

A strategy video turned into a backtest reportA strategy video turned into a backtest report

We predict the next move, and show the odds.

Our engine is trained on millions of tested strategies.

Go longXAUUSD · 15m11 Sep 2026Exploratory
Target 24,375.48Target 14,362.59Entry4,349.70Stop4,343.25
Hit 2R before the stop
30.0%
50 similar setupsBreak-even 36.5%

Log every trade. See what really works.

Your journal

Example

This month

Win rate
68%
Net result
+9.7R
Best setup
EMA pullback

News ahead

Example
  • Wed18:00FOMC rate decision
  • Thu14:30US CPI
  • Fri14:30Non-farm payrolls

Ready to paste into TradingView.

//@version=6strategy("Backtestify, BTCUSDT", overlay = true)// BTCUSDT · 4h, from the executed rules// initial_capital = 10000, percent of equityif entryLong    strategy.entry("Long", strategy.long)    strategy.exit("Exit", stop = stopPrice, limit = target)// Alerts fire on entry, stop and target.

One suite. Two ways to pay for it.

Two plan cards, one light and one darkTwo plan cards, one light and one dark

Free

No card
$0
5 backtests in total
  • Overview report with the real verdict
  • Up to 4 timeframes per run
  • 1 improvement search · 1 forecast
  • Advanced analysis, robustness and TradingView export

Pro

$190 / year
Billed once a year · save 45% against monthly · + VAT where applicable, calculated at checkout
  • Unlimited backtests and timeframes
  • Unlimited improvement searches
  • Unlimited screenshot forecasts
  • Trust score with every factor
  • Unseen-data validation and cost stress
  • Monte Carlo risk simulation
  • Trade explorer with every trade
  • TradingView Pine v6 export

Find out in 90 seconds.

Run a backtest
A stopwatch whose dial shows a rising chart