What Is StratReplay?
StratReplay is a free, browser-based backtesting tool that allows traders and developers to evaluate the historical performance of their trading strategies without writing a single line of infrastructure code. Whether you have a Pine Script strategy from TradingView or a simple CSV file of buy/sell signals, StratReplay processes it against real price data sourced from Yahoo Finance and produces a comprehensive performance report.
Unlike professional backtesting platforms that charge hundreds of dollars per month, StratReplay is entirely free to use. There is no account registration, no credit card, and no software to install. Everything runs in your browser.
How It Works
The backtesting workflow in StratReplay is designed to be as frictionless as possible. You can be running your first backtest in under two minutes:
01 — UPLOAD
Drop a .pine strategy file or a CSV with Date and Signal columns. StratReplay parses it automatically.
02 — CONFIGURE
Set your ticker symbol, initial capital, commission rate, stop-loss percentage, and whether to trade long, short, or both.
03 — RESULTS
Get an instant equity curve, drawdown chart, Sharpe ratio, Sortino ratio, win rate, profit factor, and a complete trade log.
Key Features
Pine Script Strategy Upload
StratReplay includes a built-in Pine Script parser that extracts buy and sell signals from your TradingView strategy scripts. Simply upload your .pine file and StratReplay will identify the entry and exit conditions, parse configurable inputs, and run the backtest against live Yahoo Finance data. You can even edit the strategy inputs directly in the UI without modifying the source code.
CSV Signal Upload
If you have signals generated by your own system — whether from Python, R, a spreadsheet, or any other tool — you can export them as a CSV with a Date column and a Signal column (1 for long entry, -1 for short entry, 0 for flat) and upload directly to StratReplay. This makes it compatible with virtually any quantitative research workflow.
Any Ticker via Yahoo Finance
StratReplay fetches historical OHLCV data for any ticker supported by Yahoo Finance. This includes US stocks (AAPL, TSLA, SPY), international equities, ETFs, cryptocurrencies (BTC-USD, ETH-USD), forex pairs (EURUSD=X), and commodities. Simply type the Yahoo Finance ticker symbol into the configuration panel and StratReplay will pull the relevant data automatically.
Equity Curves and Drawdown Charts
Every backtest produces an interactive equity curve showing the growth of your portfolio over time, plotted alongside a buy-and-hold benchmark so you can immediately see whether your strategy adds alpha. A separate drawdown chart shows the peak-to-trough decline at every point in time, helping you understand the worst-case scenarios your strategy would have experienced historically.
Comprehensive Performance Metrics
StratReplay calculates a full suite of risk-adjusted performance metrics: total return, compound annual growth rate (CAGR), maximum drawdown, Sharpe ratio, Sortino ratio, win rate, profit factor, average trade duration, and year-by-year returns. These metrics are displayed in a clean dashboard alongside the charts.
Full Trade Log
Every trade executed by the strategy is listed in a sortable trade log showing the entry date, exit date, direction (long or short), entry price, exit price, return percentage, and profit/loss in dollar terms. This makes it easy to identify which trades drove performance and which were losers.
Who Is StratReplay For?
StratReplay is built for retail traders, quantitative analysts, and algorithmic trading enthusiasts who want a fast, free way to validate their ideas before risking real capital. It is particularly well-suited for:
- TradingView users who want to backtest their Pine Script strategies against data not available on TradingView's free tier
- Python or R quants who generate signals programmatically and want a visual performance report without building their own charting infrastructure
- Traders evaluating a strategy idea before committing to a paid backtesting platform
- Students and researchers studying quantitative finance who need a free, accessible tool
Frequently Asked Questions
Is StratReplay really free?
Yes. StratReplay is completely free to use. There is no subscription, no freemium tier, and no hidden costs. The tool is supported by advertising revenue, which only activates after you explicitly consent to advertising cookies in the cookie banner.
Do I need to create an account?
No account is required to run a backtest. You can use StratReplay anonymously. Creating an account is optional and unlocks the ability to save and revisit previous backtest configurations.
How accurate is the backtesting data?
StratReplay uses daily OHLCV data sourced from Yahoo Finance, which is widely used in academic and retail quantitative research. The backtest assumes trades execute at the closing price of the signal bar, which is a standard assumption for end-of-day strategies. Intraday strategies are not currently supported.
What are the limitations?
StratReplay is designed for daily-bar strategies. It does not support intraday data, options strategies, futures, or multi-asset portfolio backtesting. For more advanced use cases, consider platforms like Backtrader, QuantConnect, or Zipline.
Ready to Backtest Your Strategy?
No signup. No credit card. Just upload and run.
LAUNCH STRATREPLAY FREE →