Suppose you're picking a school. You ask your dad (he cares about academics), your mom (she cares about commute), your older sister (she cares about social life), your math teacher (she cares about facilities). Each gives a school a score out of 10. None of them is wrong — but you'd be silly to pick based on just one opinion. You take all four scores, weight them by how much you trust each opinion, and average them into one final pick.
That's exactly what score fusion does inside the DahabPro engine. Dozens of different opinions about gold's direction get rolled into one final number between 0 and 100 — the score you see on the insight page.
The inputs (the opinions)
The engine consults many separate "voters":
- Technical indicators — SMA stacking, RSI, MACD, Bollinger position, Stochastic, ATR, Z-Score. Each produces a directional vote (bullish/bearish/neutral) with its own intensity.
- Macro inputs — DXY trend, real yields, inflation momentum, central-bank stance, recent economic surprises. Each says "this environment is friendly or hostile to gold".
- Cross-asset signals — oil, silver, equities, bond yields. Gold's relationship with each carries information.
- Statistical extremes — Z-score, volatility percentile, momentum percentile. These flag mean-reversion risk.
That's a multi-factor model — many factors, none of which alone tells the whole story, but combined they paint a robust picture.
Weighted scoring
Not every input deserves equal say. The 200-day moving average position carries more weight than a single hourly RSI reading. A surprise CPI print outweighs a quiet hour of trading. The engine assigns weights to each input based on its historical reliability for gold specifically.
That's weighted scoring: every vote counts, but some count more. The weights themselves get periodically retuned against backtests so the system reflects what's working NOW, not what worked five years ago.
Signal aggregation
After every voter has spoken and weights are applied, the engine aggregates everything into a final 0-100 score:
- 0-30 — strongly bearish. Most signals point down.
- 30-45 — leaning bearish. Mixed but tilted negative.
- 45-55 — neutral. Genuine signal conflict; no edge.
- 55-70 — leaning bullish.
- 70-100 — strongly bullish.
This is signal aggregation — the process of turning many partial truths into one decision-grade number.
Why fusion beats any single indicator
Markets are noisy. RSI gives false signals 30% of the time. MACD gives false signals 30% of the time. But the times they fail are mostly independent — when RSI fails, MACD often still gets it right, and vice versa. Combine many imperfect indicators and the COMBINED accuracy is much higher than any one.
Single-indicator trading is gambling with extra steps. Multi-factor fusion is what every quantitative fund on Wall Street does, just at smaller scale. The math doesn't care about the size of the account.
For a gold watcher
When you see DahabPro show a "Score 72/100, Bullish" on the swing card, that number is the output of weighted-aggregating dozens of separate inputs. The interesting thing isn't the 72 by itself — it's the fact that to reach 72, multiple independent voters had to agree. Same logic for low scores: a 28 means the bears won across many independent angles, not just one technical pattern.