Normalized overlay + stretch tapeTop: all assets on one scale — eyeball where two lines that usually track each other pull apart. Below, flush: the stretch tape — the SAME universe, each row vs its OWN history (percentile heatmap), where relative rich/cheap divergences pop that overlapping lines hide.
tape color:tape sort:
Multi-scale divergence — RSI price↔momentum across 1h · 4h · 1d
A divergence is when price and its momentum (RSI) disagree — price grinds to a new
high while momentum quietly rolls over (a top warning), or a new low while momentum turns up (a bottom warning).
It is a computed read you cannot see by eyeballing the line, so it is the one class of marker we label
(R-UI-23). Each instrument gets 9 cells = 3 timeframes (1h / 4h / 1d) × 3 swing lookbacks
(short 5 / normal 13 / wide 34). Cell color = type (bear ▼,
bull ▲, hidden-bear ▿,
hidden-bull ▵); size = strength; it fades as it ages; blank = none.
The Confluence column nets bull vs bear across all 9 — a divergence confirmed across many scales is
far higher-conviction than one lone cell. Pick a view mode for a different lens (each is explained
on-screen). Click any row to load it in the price+RSI chart, which draws the exact swing pair the read is
computed from. Slow macro levels & yields-as-levels are excluded — divergence is a price-action tool.
Retail P/C ref
loading…
loading divergence grid…
Excluded from this grid on purpose (divergence is a price-action tool and these have no real
intraday cadence — charting them here would fabricate a signal): 10Y yield, 10Y real yield (yields-as-levels),
M2 (weekly), US M2, Inflation (CPI), Fed balance sheet, Reverse repo (RRP),
Treasury cash (TGA). Those macro/monetary series live in the radar & correlation panels below.
Gold decoupling spotlight — the crystal-ball trigger (gold vs real yield + volume)
Snowball projectionIf the trigger fires, the chain reaction it historically sets off (from graph.json) — direction firm, magnitude hazy.
Decoupling radarPer asset: how extreme, how fast, and how far off what its peers predict. Flashing row = a break newly fired since your last visit.
Multi-scale tensorSame decoupling read at three lookbacks (micro · meso · macro). A break that climbs from micro upward is the earliest tell.
Correlation matrix (now)Each cell = correlation right now vs its baseline. Flashing = decorrelated; red = inverse flip (moved together, now oppose).
What's firing — ranked by heatEvery active break across all panels, hottest first.
Status & roadmap — what's live, what's coming
This is a data-first wireframe. The goal: catch trend changes early by watching cross-asset relationships break (extremes, decouplings, decorrelations) before price confirms — then project the chain reaction. Look & feel comes after the signals are right.