Multi-asset retesting
A strategy tuned to one chart has learned that one chart, including its accidents. The fastest way to tell a genuine edge from a lucky fit is to take the settings you found and run them, unchanged, across a basket of other symbols.
Why one symbol lies
Any optimizer, given enough freedom, will find parameters that fit the quirks of a single price series: the exact depth of one pullback, the timing of one breakout. Those settings are not wrong on that chart, they are just not about anything repeatable. Running the same settings on other symbols asks the only question that matters: did you find a market behaviour, or did you memorise one chart?
The retest workflow
TradingTune's multi-asset retest is built for exactly this. Once you have applied your best settings, retest them across other symbols without re-optimizing, so every chart sees the identical parameters.
- 1
Optimize on your primary symbol
Run a normal optimization on the chart you care about and apply the best combination so the strategy inputs hold those values.
- 2
Pick a representative basket
Choose several symbols from the same asset class and a few from adjacent ones, mixing leaders and laggards so the basket is not all one kind of market.
- 3
Retest without re-optimizing
Run the applied settings across the basket unchanged. The point is to see how the fixed parameters travel, not to find new ones per symbol.
- 4
Read the consistency, not the best case
Look at how the strategy behaves across the whole basket. Broad, if unspectacular, profitability beats one stellar chart surrounded by losers.
Picking the basket
A good basket is diverse enough to be a real test but related enough that the strategy should plausibly work. For an equity momentum strategy, that might mean several large caps across sectors plus an index. For a crypto strategy, a mix of majors and a couple of higher-beta alts. Avoid stacking the basket with near-identical instruments, which just tests the same thing repeatedly.
A representative symbol basket (YAML)
YAMLA diverse but related basket for retesting. Mix leaders and laggards across sectors so the test is not all one kind of market.
basket:
core: [NVDA, AAPL, MSFT] # large-cap leaders
rotation: [XOM, JPM, WMT] # different sectors
benchmark: [SPY] # the market itself
pass_rule: profitable_on >= 5 of 7 # require breadth, not one hero chart When to reject a strategy
If the settings only work on the symbol they were tuned on and lose elsewhere, reject them, even if that one chart looks spectacular. A strategy that is mildly profitable across most of a diverse basket is far more believable than one that triples on a single name and bleeds on the rest. Multi-asset retesting is a robustness check, and like out-of-sample testing and walk-forward analysis, its whole value is in being willing to act on a bad result.
Key idea
The one rule
Apply your best settings, retest them unchanged across a diverse basket, and trust breadth of profitability over any single spectacular chart.
Key takeaways
- Settings tuned on one chart often fit that chart's accidents.
- Retest the applied settings across a basket without re-optimizing.
- Build a diverse but related basket; avoid near-identical symbols.
- Trust broad, modest profitability over one spectacular outlier.
Frequently asked questions
What is multi-asset retesting?
Running one optimized strategy's exact settings across several different symbols without re-optimizing, to check whether the edge generalises or was a fit to a single chart.
How many symbols should I retest on?
Enough for breadth, usually five to ten, mixing leaders and laggards across sectors plus a benchmark. Avoid stacking near-identical instruments, which just tests the same thing repeatedly.
Should I re-optimize for each symbol?
Not during the retest. The point is to see how the fixed parameters travel. Re-optimizing per symbol would just refit each chart and hide the very fragility you are testing for.
Related guides
- Advanced
Walk-forward analysis
Validate a TradingView strategy with walk-forward analysis: roll optimize-then-test windows forward to prove an edge survives out of sample, repeatedly.
Read the guide - Intermediate
How to avoid overfitting
Optimized parameters can look perfect in-sample and fail live. How to spot overfitting and build robust TradingView strategies that hold up out of sample.
Read the guide - Intermediate
Common backtesting mistakes
Overfitting, too few trades, ignored costs, and lookahead bias: the most common TradingView strategy backtesting mistakes and how to avoid each one.
Read the guide
Put it into practice
Install TradingTune and optimize any TradingView strategy right in your browser. Free tier, no API keys. A free account is required to run.
Add to Chrome, it's free