Backtester Guide

QR Starter Backtester

Test your settings against historical data, read performance metrics, and validate your strategy before risking real capital.

Table of Contents

Introduction

The QR Starter Backtester is a separate TradingView strategy that mirrors the exact signal logic of the QR Starter indicator. You apply the same settings to both, run the backtester against historical data, and see how those settings would have performed before using them in live trading.

This is the first step in the BST workflow — Backtest, then Trade. No guessing whether your settings will work. You find out first.

Backtester vs Indicator

The Backtester is a TradingView Strategy — it shows historical trade entries and exits and calculates performance statistics. The Indicator is what you use for live signals and alerts. They share the same logic, so what you test is what you trade.

Adding the Backtester

After subscribing, both the QR Starter indicator and Backtester will be added to your TradingView account. You'll find them under Invite-Only Scripts in the Indicators menu.

To add the Backtester to a chart:

  1. Open TradingView and navigate to your chart
  2. Click the Indicators button at the top
  3. Go to My scripts → Invite-Only Scripts
  4. Select QR Starter Backtester

The strategy will load and immediately run against the visible chart history. You'll see trade markers on the chart and a Strategy Tester panel at the bottom.

TradingView Strategy Tester

TradingView's built-in Strategy Tester shows the performance report for any loaded strategy. The tabs — Overview, Performance Summary, List of Trades, and Properties — give you a full breakdown of historical results.

Matching Your Settings

For a backtest to be meaningful, the Backtester settings must match what you plan to use on the live indicator. Open the Backtester settings and configure the same values you use in QR Starter:

Keep settings in sync

If you change settings on the live indicator, update the Backtester to match before running new tests. Testing one configuration while trading another will give you misleading results.

Running a Backtest

Once the Backtester is added and settings are matched, it runs automatically. To get meaningful data:

Choose your timeframe

Run the backtest on the same timeframe you intend to trade. A backtest on the 1-hour chart tells you nothing about how the settings perform on the 15-minute chart.

Use enough history

More data is better. Zoom out to include at least 100–200 trades if possible. A backtest with 10 trades isn't statistically meaningful — it could be luck in either direction.

Check the Strategy Properties

In the Strategy Tester, click the Properties tab and set your order size to reflect realistic position sizing. For most testing purposes, setting a fixed contract size of 1 or a fixed percentage of equity works well. If you're seeing zero trades on futures instruments, check that the initial capital and margin settings are reasonable for the instrument.

Futures instruments (NQ, ES, etc.)

If you're testing on futures and seeing zero trades, go to Strategy Properties and set order size to 1 Contract, then reduce the margin requirement to 1–5%. This is a TradingView display issue, not a problem with the strategy logic.

Reading the Metrics

The Performance Summary tab gives you the key numbers. Here's what to focus on:

Net Profit

Total profit or loss over the test period. Positive is obviously what you want, but context matters — a small positive result over a short test period is less meaningful than a consistent positive result over years of data.

Win Rate

Percentage of trades that were profitable. Win rate alone doesn't tell you much — a 30% win rate can still be highly profitable with a good R:R ratio. Look at it together with profit factor.

Profit Factor

Gross profit divided by gross loss. Above 1.0 means the strategy made more than it lost overall. A profit factor of 1.5 or higher is a solid result. Below 1.0 means it lost money overall.

Max Drawdown

The largest peak-to-trough decline during the test period. This tells you the worst losing streak you'd have experienced. A strategy that doubles your account but has an 80% drawdown along the way isn't practical for most traders.

Average Trade

Average profit or loss per trade. Should be positive. If it's negative or near zero, the settings aren't generating enough edge to cover the friction of trading.

Interpreting Results

A few principles for reading backtest results honestly:

Look for consistency, not just totals

Check the List of Trades tab and scroll through. Are winners and losers distributed throughout the period, or did the strategy make all its money in one short stretch? Consistent performance across different market conditions is more reliable than a few big wins.

Trending vs ranging periods

The ribbon system is trend-following. It will underperform during extended sideways markets and outperform during strong trends. If your backtest period was unusually trendy or unusually choppy, results may not reflect typical conditions.

Don't overfit

Adjusting settings until the backtest looks perfect is overfitting — you're optimising for historical noise, not real edge. Find settings that perform reasonably well across multiple instruments and timeframes rather than ones that look perfect on one chart.

Backtest results ≠ future performance

A strong backtest improves confidence in your settings, but it doesn't guarantee future results. Markets evolve. Use backtesting to eliminate clearly bad settings, not to predict exact future returns.

Optimising Settings

If your initial backtest results aren't satisfactory, here's a systematic approach to improving them:

Low win rate

Try switching to Fewer Signals frequency, enabling S/R Auto-Detection, or switching to Swing stop loss. Each of these adds an additional filter that reduces total trades but tends to improve trade quality.

Low profit factor

Consider increasing your R:R target — moving from 2R to 3R reduces the win rate needed to be profitable. Alternatively, try enabling Ribbon Bounce for pullback entries which often have better initial risk-reward positioning.

High drawdown

Tighter stop distances and lower R targets reduce individual trade variance. Enabling partial take-profits with break-even protection significantly reduces how much open profit gets given back on losing trades.

Too few trades

If you're not getting enough trades for meaningful results, try More Signals frequency, a lower timeframe, or disabling optional filters like S/R detection.

Common Issues

Zero trades showing

Usually a TradingView Strategy Properties issue on margin-based instruments. Set order size to 1 Contract and reduce the margin requirement to 1–5% in Properties.

Results look different from the indicator

Check that all settings match exactly between the Backtester and the live indicator. Even small differences in stop distance or signal frequency will produce different results.

Very few bars of history

TradingView limits how many bars load by default. On lower timeframes you may need a Premium plan to access deeper history. For most backtesting purposes, the Daily or 4-hour chart gives you years of data on a free plan.

Strategy shows repainting warning

All signals fire on bar close — there is no repainting. TradingView shows this warning on many indicators by default. The backtester uses confirmed bar data only.

Risk Disclaimer

⚠️ Important: Read This Carefully

This is not financial advice. Backtesting shows historical performance only. Past results do not guarantee future returns.

Backtests are run on historical data that has already happened. The strategy had no uncertainty about what came next — real trading does. This is called look-ahead bias, and it means backtest results will almost always look better than live results.

Use the Backtester to eliminate clearly poor settings and build confidence in your approach. Do not use it to predict future returns or size positions based on historical win rates.

Always trade with risk management in place and never commit capital you cannot afford to lose.

Ready to Start Testing?

The Backtester is included with every QR Starter subscription. Test your settings before you trade them.

Get QR Starter