What is backtesting, and what does manual backtesting measure?
Backtesting is testing a trading approach on historical market data. There are two ways: software runs written rules automatically, or you advance the chart step by step and make the decisions yourself.
Tickrivo does the second. You advance candles and set entry, stop and target without knowing the outcome, so you test not only the idea but also how well you apply it. No real order is sent; everything is a simulation.
1. Write one practice question first
“Is this strategy good?” is too broad. Start narrower: “Do I enter before my entry condition appears?” or “Why do I exit before the target?”
Put the question in the session name. In your saved sessions it reminds you what you were testing.
2. Set up the session: market, date, balance and risk
In the Backtest Lab choose a Standard session. The wizard asks for a session name, starting balance and risk per trade, then you pick the market and date. The list includes forex pairs, gold and silver, index and oil CFDs, six CME futures contracts and crypto perpetual pairs.
- Timeframes run from one minute to weekly
- You can import your own CSV candle data
- Not every symbol has data for every date; check that your range is available
See markets and data for details.
3. Set entry, stop and target before the candle
Write your plan before you open the next candle. In the order panel choose Long or Short and enter entry, stop and target. Based on your risk percentage, the panel shows the position size, the price risk at the stop and the net result at target before you open the trade.
You can also draw a Long/Short risk-reward area on the chart and send it to the order draft. One important rule: once a trade has started, jumping to the past is locked. You cannot change an entry after seeing the result, so the practice stays honest.
The panel is covered in trade and risk panel.
4. Advance with replay
Use play and pause or step one candle at a time; you control the speed. You can go to a date or candle, leave a bookmark and jump to the London and New York 08:00 session opens.
To see direction on a higher timeframe and entry on a lower one together, open a multi-chart layout with 2, 3 or 4 panels. If you want to decide purely from the chart, blind practice hides date and pair labels.
5. Write your decision in the trading journal
Record not only the result but the reason: why did you enter, did you follow the plan, why did you exit? Add tags and keep before and after screenshots per trade.
The trading journal guide explains how to keep it.
6. Read the result properly
When the session ends, compare the reasons in your journal with the results. Then look at R per trade, drawdown periods and strategy comparison in Performance. RivoScope derives plan adherence from your records.
One session decides nothing about a strategy. Test the same rule across different periods and several sessions, and read results together with the cost and fill assumptions. Why live trades can differ is covered in backtest vs live trading. For the analysis tools see performance analytics.
Common mistakes
- Changing the rule after seeing the result
- Choosing only the period that looks good
- Ignoring cost and spread assumptions
- Writing only profit or loss in the journal
- Drawing general conclusions from a single session
Ready? Set up your first session, or see How it works.