Guide
Backtesting and Paper Trading Explained
What backtesting and paper trading show, the tools on TradingView, thinkorswim and brokers, why backtests mislead, and how to test a paid tool before buying.
By OOSClub · Last reviewed
Researched from public informationBacktesting shows how a set of trading rules would have behaved on past prices. Paper trading lets you place fake-money trades as the market moves. Both are useful ways to learn a platform or test a paid tool before you commit, and both can mislead if you treat the results as proof. This guide explains how they work on TradingView, thinkorswim and broker paper accounts, where they fall short, and how to use them before you pay for a tool.
Nothing here is financial advice. Simulated results don't predict real ones.
Backtesting, forward testing and paper trading#
- Backtesting runs a strategy's rules over historical data. On TradingView, a strategy script does this and shows a Strategy Report with metrics and a list of every trade.
- Forward testing keeps the same strategy running on live, updating data, so you see how it behaves on bars it has never seen.
- Paper trading is you placing simulated orders with virtual money, by hand or from a tool's alerts, in real time.
- Replay sits in between: you step through past prices bar by bar and make decisions as if it were live.
TradingView: Strategy Tester and Bar Replay#
Strategy Tester#
Add a strategy to a chart and TradingView backtests it automatically. The results depend heavily on the strategy properties: initial capital (1,000,000 by default), order size, commission, slippage, margin and how orders fill. A Bar Magnifier option uses lower-timeframe prices to make historical fills more realistic.
TradingView's own publishing rules show what realistic looks like. They ask for a realistic starting balance, commission and slippage that match the instrument's real costs, and, in most cases, more than 100 trades in the report. They also call zero margin unrealistic.
Bar Replay#
Bar Replay takes a chart back to a past bar you choose, then plays it forward or steps one bar at a time. It's useful for practicing reading a chart, or watching an indicator draw bar by bar, without seeing what comes next. Two catches: paper trades you place during replay fill at today's real-time prices, not the replayed ones, and you can't create new server-side alerts while replaying.
How far back you can replay depends on your plan, as listed in October 2026:
Longer intervals reach further back on Essential and Plus. Plan prices are in our guide to trading indicators and algos.
Paper Trading#
TradingView says its Paper Trading is available to all users with no fees, across most of the markets it charts.
thinkorswim: paperMoney, OnDemand and thinkBack#
- paperMoney is Schwab's simulator. Schwab says it needs a Schwab account, is free for clients, starts with $100,000 of virtual buying power and uses real-time data for stocks, options, futures and forex.
- thinkOnDemand (OnDemand in the platform) replays trading periods from the last several months, so you can place simulated trades on past data.
- thinkBack is an options back-testing tool with nearly a decade of historical option data. Its results are hypothetical.
Other brokers' paper accounts#
- Interactive Brokers: paper accounts start with $1,000,000 of paper equity and use your live account's data subscriptions. IBKR says fills are simulated from the top of the book, some order types aren't supported, and stops and complex orders are always simulated, so behavior can differ from live trading.
- Webull: paper trading runs on its app, desktop and web platforms for stocks, ETFs, options, crypto and futures, and can be reset. On its legacy paper system, data is cleared after 180 days of inactivity.
Why a good-looking backtest can mislead#
Overfitting#
Tweak a strategy's settings enough and it will fit almost any stretch of history, then fail on new data. Researchers argue that the usual safeguards, including holding back data to test on later, are unreliable for investment backtests. The more settings a strategy has, and the more versions were tried, the less a single good backtest means.
Look-ahead bias#
A backtest that uses information that wasn't available at the time will look far better than it could ever trade. TradingView's docs give a common example: requesting higher-timeframe data in a way that pulls future values into historical bars, which they call dangerously misleading. Repainting strategies have the same problem: their backtests don't represent how they behave live.
Survivorship bias#
If you test a stock strategy only on companies that exist today, you leave out the ones that were delisted, merged or went bankrupt during the test period. The results look better than an investor trading at the time would have seen.
Costs and fills#
Backtests and paper accounts both assume fills. A limit order "filled" as soon as price touched it, or a market order filled with no slippage, flatters results, especially on fast intraday trades and options with wide spreads. Zero commissions do the same. Paper accounts simulate fills too, and Schwab says simulated performance doesn't ensure success in a live environment.
Why a seller's backtest isn't proof#
Indicator sellers often market with annotated chart screenshots and examples of past trades. Some share Strategy Tester reports or backtest summaries, more often for full strategies than for indicators that only plot alerts. A screenshot shows the trades the seller chose to show, so on its own it proves very little.
A credible test tells you:
- the market and timeframe tested;
- the date range;
- the exact entry and exit rules;
- the commission and slippage assumed;
- the number of trades and the maximum drawdown;
- whether the results are backtested, paper or live.
Then check it for the problems above: repainting, look-ahead bias, overfitting and cherry-picked examples. Treat any results as marketing, for three reasons:
- Regulated firms face rules on this. The SEC's marketing rule lets investment advisers show hypothetical performance only under conditions, including keeping it relevant to the audience and explaining how it was produced. FINRA's rule for broker-dealers bars communications that predict or project performance or imply past performance will recur. A tool seller that isn't a registered firm isn't covered by those rules.
- TradingView bars unrealistic or unsubstantiated performance claims about published scripts, on TradingView or elsewhere. A rule isn't verification, though: nobody checks a seller's backtest before you see it.
- Simulated accounts can be faked. A CFTC advisory describes a fraud whose founder created fake customer accounts and balances using demo accounts.
Our guide to spotting trading scams covers the bigger red flags.
How to test a tool on paper before you pay#
- Use the trial, or a monthly plan, not a lifetime deal, so you can walk away.
- Set up the alerts on a paper account and run them for a few weeks, ideally across different market conditions.
- Log every alert: the time, the price, and what you'd have done. Compare the live alerts with what the tool's history shows for the same period. Gaps suggest repainting.
- Add real costs: commissions, the spread and realistic slippage, plus the subscription itself.
- Check plan limits. Alert counts and replay depth depend on your charting plan.
- Practice the instrument first. If the tool is built for options or flow, our guides to options basics and options flow and scanners explain what you're looking at.
Testing tools on OOSClub#
OOSClub lists trading software on the tools hub and in the stocks and options niche, with each tool's platforms, plans, trials and refund terms. We never publish a tool's backtests or results; any results claim on a listing is labeled as the seller's.
Frequently asked questions
What's the difference between backtesting and paper trading?
Backtesting runs a strategy's rules over past price data to see how it would have traded. Paper trading places simulated orders with virtual money as the market moves, so you test decisions in real time without risking cash.
Is TradingView paper trading free?
TradingView says Paper Trading is available to all users with no fees. Your plan still limits other features, such as how far back Bar Replay can go on intraday charts.
Can I paper trade on thinkorswim without a Schwab account?
Schwab says a Schwab account is required to log in to thinkorswim and use paperMoney, which is free for clients and starts with $100,000 of virtual buying power.
Is a backtest proof that a strategy works?
No. A backtest can be tuned to fit past data, can use information that wasn't available at the time, and often assumes fills and costs that real trading won't match. Treat any seller's backtest as a claim, not evidence.
Related guides
- GuideTrading Indicators and Algos Explained: TradingView and MoreHow paid trading indicators and algos work: invite-only TradingView scripts, thinkorswim studies, repainting, why backtests mislead, and what to check first.Last reviewed
- GuideOptions Flow and Market Scanners ExplainedWhat options-flow and scanner tools show: unusual options activity, sweeps, dark-pool prints and insider filings, what the data can't tell you, and costs.Last reviewed
- GuideHow to Spot Trading Scams: Signals, Bots and Fake ReturnsWarning signs of trading scams: guaranteed returns, AI bots, signal groups, pump-and-dumps, fake apps, impersonators and withdrawal fees, and where to report.Last reviewed
- GuideTrading Taxes: Short-Term Gains, Wash Sales, Trader StatusHow US trading gains are taxed: short vs long-term rates, the $3,000 loss limit, wash sales, options, 60/40 index options and futures, and trader status.Last reviewed
- GuideOptions Basics: Calls, Puts and the RisksAn options primer: calls and puts, strikes, premiums and expiration, how buyers and sellers can lose, time decay, 0DTE risks and the 2026 day trading change.Last reviewed
Sources
- TradingView describes backtesting as running a strategy on historical data and forward testing as running it on live, updating chart data; results appear in a Strategy Report with Metrics and a List of Trades. www.tradingview.com, accessed
- TradingView's strategy properties include initial capital (default 1,000,000), order size, commission, slippage, margin and fill settings, plus a Bar Magnifier that uses lower-timeframe prices for more realistic backtests. www.tradingview.com, accessed
- TradingView's script publishing rules ask for realistic initial capital, commission and slippage that match the instrument's costs, call zero margin unrealistic, say reports should usually show more than 100 trades, and bar unsubstantiated performance claims. www.tradingview.com, accessed
- TradingView's Bar Replay lets you pick a past starting bar and play or step forward; paper trading orders placed during replay execute at real-time prices, not replayed ones, and new server-side alerts can't be created in replay. www.tradingview.com, accessed
- TradingView's Bar Replay data by plan: daily data on all plans; Essential 6 months and Plus 1 year of 1-minute data; Premium, Expert and Ultimate full intraday history and seconds data from August 17, 2022; tick replay on Ultimate only, up to 7 days back. www.tradingview.com, accessed
- TradingView says Paper Trading is available to all users with no fees and covers most asset classes on the platform. www.tradingview.com, accessed
- TradingView's Pine Script docs say requesting other-timeframe data with lookahead on historical bars returns future data, which is dangerously misleading, and that repainting strategies give backtest results that don't represent real-time behavior. www.tradingview.com, accessed
- Schwab says paperMoney needs a Schwab account, is free for clients, gives $100,000 of virtual buying power with real-time data for stocks, options, futures and forex, and that simulated performance doesn't ensure live success. www.schwab.com, accessed
- Schwab's August 2024 article says thinkorswim's thinkOnDemand replays trading periods from the last several months for simulated trades on past data. www.schwab.com, accessed
- thinkorswim's manual describes thinkBack as an option back-testing feature with nearly a decade of historical option data, whose results are hypothetical. toslc.thinkorswim.com, accessed
- IBKR paper accounts start with $1,000,000 of paper equity, share the live account's data subscriptions, simulate fills from the top of the book, and don't support some order types; stops and complex orders are always simulated. www.ibkrguides.com, accessed
- Webull's help page says paper trading runs on its mobile app, desktop app and web platform for stocks, ETFs, options, crypto, futures and events, can be reset, and that on the legacy system data is cleared after 180 days of inactivity. www.webull.com, accessed
- Bailey, Borwein, López de Prado and Zhu argue that standard overfitting safeguards, including hold-out testing, are unreliable for investment backtests. papers.ssrn.com, accessed
- The SEC's marketing rule lets investment advisers advertise hypothetical performance only with policies to keep it relevant to the audience and with information about how it was produced. www.sec.gov, accessed
- A CFTC advisory says Mirror Trading International's founder created fake customer accounts and balances using MetaTrader demo accounts. www.cftc.gov, accessed
- FINRA Rule 2210(d)(1)(F) says member firms' communications may not predict or project performance or imply that past performance will recur, with narrow exceptions such as hypothetical illustrations of mathematical principles. www.finra.org, accessed