Combining Signals
Combining several weak signals often beats relying on one strong one. Learn standardisation, weighting methods, correlation between signals and pitfalls to avoid.
Individual trading signals are usually weak and noisy. Combining several signals that capture different information can produce a much more reliable overall forecast, in the same way that diversifying across assets reduces portfolio risk. Quant firms build models from dozens or hundreds of signals; even discretionary traders combine trend, valuation, sentiment and timing. How signals are standardised, weighted and combined makes a large difference to results.
Why combining works#
If two signals each have some predictive power and are not highly correlated, their combination has a higher expected information coefficient relative to its noise than either alone.
IC of equal weight combination ≈ (IC1 + IC2) / √(2 × (1 + ρ))
for two signals with similar IC, where ρ is the correlation between the signals. Lower correlation means a bigger benefit.
Step 1: standardise#
Signals come in different units: P/E ratios, percentage returns, sentiment scores. Before combining, put them on the same scale:
| Method | Description |
|---|---|
| Cross sectional z score | Subtract the mean and divide by the standard deviation across assets on each date. See Percentiles, Quantiles and Z-Scores |
| Rank or percentile | Convert to ranks, robust to outliers |
| Winsorising | Cap extremes before z scoring. See Outliers and Robust Statistics |
| Neutralisation | Remove sector, size or market exposure from each signal |
Step 2: choose weights#
| Method | Pros | Cons |
|---|---|---|
| Equal weight | Simple, robust, hard to overfit | Ignores differences in quality |
| IC weighted | Gives more weight to stronger signals | Historical ICs are noisy |
| Inverse volatility or risk parity | Balances risk contribution | Ignores predictive strength |
| Regression or optimisation | Uses correlations and strength | Prone to overfitting |
| Machine learning | Captures interactions | Highest overfitting risk. See Machine Learning in Trading |
Research on forecast combination in economics has repeatedly found that simple equal weighting is hard to beat out of sample, because estimated optimal weights are noisy. This "forecast combination puzzle" is relevant to trading signals too.
Signal correlation#
Check the correlation between signals before combining. Highly correlated signals add little diversification and can double count the same information. A new signal is most valuable if it predicts returns and has low correlation with existing ones. See Covariance and Correlation.
Combining at different stages#
| Approach | Description |
|---|---|
| Signal level | Combine scores into one composite, then build one portfolio |
| Portfolio level | Build separate portfolios per signal, then blend them |
| Conditional | Use one signal to filter another, such as momentum only among cheap stocks |
Signal level combination is usually more efficient because offsetting trades are netted, reducing turnover and costs. See Signal Turnover, Breadth and Neutralization.
Pitfalls#
- Overfitting weights to past data.
- Adding signals until the backtest looks good. See P-Hacking and Multiple Testing.
- Ignoring different decay horizons: mixing fast and slow signals needs care. See Signal and Alpha Decay.
- Double counting factors under different names.
Frequently asked questions#
Why combine trading signals?#
Because combining several weak, not highly correlated signals produces a more reliable forecast and smoother returns than relying on one signal.
How should signals be weighted?#
Equal weighting is a strong, robust default; more complex weighting can help but risks overfitting.
What is signal neutralisation?#
Removing unwanted exposures, such as sector or size, from a signal so it captures only the intended information.
Next, learn how much money a strategy can handle in Alpha Capacity and Crowding.
3 quick questions on this lesson. Get them all right to finish it.
Turn on JavaScript to take the quiz.
Mentioned in
- The Strategy LifecycleResearch and Backtesting
- Parameter OptimizationResearch and Backtesting
- Robustness and Stress TestingResearch and Backtesting
- Portfolio and Multi-Asset BacktestingResearch and Backtesting
- Signal and Alpha DecayResearch and Backtesting
- Signal Turnover, Breadth and NeutralizationResearch and Backtesting