STRATEGY TESTER · FREE

Backtest your strategy for free.

Paste any Pine script, pick a symbol and get every trade on the chart with commission and slippage charged. Real bars, the script itself, a free account.

Start for free →How the tester reads
ALPHA CHARTS · STRATEGY TESTER20-DAY HIGH BREAKOUT · NVDA DAILY

20-DAY HIGH BREAKOUT · NVDA DAILY · REAL BARS · THE TESTER'S OWN TRADES

Real bars, real costs

About a thousand US stocks plus SPX, NDX, SPY, QQQ and the rest, split-adjusted. Commission and slippage on every fill, both sides.

Every trade on the chart

Entries and exits marked with their return, the equity curve with its drawdown shaded, and the full list of trades to export.

The four checks

Every run carries the audit: no future data, fills at the next open, costs in, and the script run as written.

FREE ACCOUNT
3 scripts in the Strategy Tester
Any symbol and timeframe the feed carries
The audit, the trade list, the equity curve
Your own Pine, or a script the copilot wrote
No card
Start for free →
IQ PRO
Unlimited, and the rest of the platform
Optimiser · walk-forward, judged on the slice it never saw
Screener · your script across every name in the scan, tonight
Alerts · push, email and a webhook with what the script prints
Versions and the copilot · every diff kept; describe the next idea, get the script
See the plans
QUESTIONS
What does it run on?

Real daily, weekly and monthly bars for about a thousand US stocks plus the major indices and ETFs, and minute bars where the feed has them. Commission and slippage are charged on every fill, both sides.

Do I need TradingView?

No. Paste the Pine script and the tester runs it here, in your browser. When you want it on your TradingView chart, it pastes back unchanged.

Is it the script itself, or a copy of it?

The script itself. The tester runs your Pine as written; the trades on the chart are its own entries and exits, filled at the next bar's open.

Which part is in sample and which is out of sample?

Both periods are written out on every run with their start, end and length: in sample 03 Aug 23 to 10 Sep 25, 2Y 1M; out of sample 11 Sep 25 to 11 Sep 26, 1Y. The out-of-sample part is the last stretch of the period: the setup offers the lengths the period allows (3M, 6M, 1Y and 2Y on three years of daily bars, each leaving at least 30 bars on both sides), the one nearest a third is the default, or it starts at any date you pick. The chart carries a bar over each period, and the results show the out-of-sample trades, net and Sharpe on their own with one word: survived, decayed, did not survive, or too few trades to judge.

What does the free account include?

3 scripts in the Strategy Tester, each on any symbol and timeframe the feed carries, with the audit and the full trade list. The optimiser, the screener, alerts, versions and the copilot are IQ Pro.

Your strategy, on real bars, tonight.

A free account takes a minute. The first backtest takes less.

Backtest for free →