Free backtesting, no paywall

Backtest any strategy against real historical data.

Define clear entry and exit rules, then step through real historical candles applying them exactly, using free chart replay. Record each test trade in the built-in journal to see, with real numbers, whether your strategy actually holds up.

  • Real historical price data, not synthetic candles.
  • Test strategy rules candle by candle at your own pace.
  • Record your test trades in the built-in journal.

Rule-based testing

Apply your exact entry, stop, and target rules against history instead of relying on hindsight or memory.

Journal every backtest trade

Add each test trade to the journal with New entry, so your results and notes stay in one place.

No cost, no limits

Backtest as many strategies and as many historical windows as you want, completely free.

What backtesting is, and how it works here

Backtesting means testing a set of trading rules on past prices to see how they would have done. It’s the cheapest way of rejecting a bad idea. There are two main kinds. An automated backtest runs your rules through years of data in seconds and produces statistics. A manual backtest has you step through history yourself and apply the rules by hand.

The Tradeskill offers the manual kind, using chart replay. It doesn’t run automated strategies or generate a performance report for you. You step through real historical candles and record your test trades in the journal. It’s slower, but it trains your judgement in a way an automated test can’t.

A Bitcoin hourly chart in replay mode with step and play controls
Replay on Bitcoin’s 1-hour chart, paused on October 29, 2026. Later candles stay hidden.

How to run a manual backtest

  1. Write your entry, exit, stop and position size as rules with no judgement left in them.
  2. Open the chart, click Replay, and choose a From and To date. Pick the period before looking at it.
  3. Step forward one candle at a time. When your rule triggers, write the trade down before you step again.
  4. Record the result using New entry in the journal, or in your own notes.
  5. Do at least 30 trades, including the losers and the boring stretches.
  6. Work out your win rate, average win, average loss and worst drop, and compare with simply holding.

One thing to note: orders you place in the order ticket always use the live price, not the replay price. So record replay trades yourself rather than sending them through the ticket.

What a real test looks like

To show what honest results look like, we ran an automated test ourselves, outside the app, of a simple rule: buy when the 20-day average crosses above the 50-day, exit when it crosses back or when price falls two ATRs below entry, and pay 0.05% in fees each way.

PeriodTradesWinsRuleBuy and hold
Bitcoin, Nov 2022 to Jul 2025113+7.0%+607.9%
Bitcoin, Jul 2025 to Nov 202652+6.4%-33.6%
SPY, Feb 2021 to Dec 202481-9.0%+54.6%
SPY, Dec 2024 to Oct 202621+13.9%+25.2%

The rule lagged holding in three of the four periods, though it avoided most of Bitcoin’s later fall. It also won only 7 of 26 trades. Testing just one period would have led you to the wrong conclusion, whichever one you chose. These are historical results and aren’t a recommendation.

How backtests mislead

  • Overfitting: trying many settings and keeping the best usually finds a result that won’t last.
  • Hindsight: in a manual test, you may remember how famous dates turned out. Choose periods you don’t recall.
  • Too few trades: under 30 is weak evidence. Some of the rows above have far fewer.
  • Ignoring costs: fast strategies can look great until fees are included.
  • Gaps: real stops can fill worse than the level you planned, particularly on stocks.
  • Testing only one market type: a rule tested only in a bull market tells you little about a bear market.

Backtesting and paper trading go together

A backtest tests the rule. Paper trading tests the rule and you. After a rule survives testing on history, try it live in the simulator with a realistic position size for a few weeks. If you can’t follow it when the next candle is unknown, the backtest result won’t help you. This is educational and isn’t financial advice.

For more depth, read our full step-by-step guide to backtesting a trading strategy on the blog, which covers this test in more detail.

Start backtesting for free.

Open the chart, pick a date range, and start testing your strategy against real history.