Bullish divergence ▲Price makes a LOWER low but RSI makes a HIGHER low. The market keeps dripping down, yet momentum is quietly building underneath — often an early warning that a bottom is near and price may turn UP. Drawn in green, joining the two price lows.
Bearish divergence ▼Price makes a HIGHER high but RSI makes a LOWER high. Price keeps grinding up, yet momentum is fading — often an early warning that a top is near and price may turn DOWN. Drawn in red, joining the two price highs.
Why two panesThe divergence is a DISAGREEMENT between price and momentum. The price pane shows the two pivots; the RSI pane below (a 14-period momentum line) shows the same two bars going the OPPOSITE way. Seeing both lines at once is the whole point — the panes share one x-axis and one zoom.
RSI period vs the 8 / 13 / 21 windowsTwo different numbers, easy to mix up. RSI is a 14-period momentum line — the single line in the lower pane, and why it just reads "RSI". The 8 / 13 / 21 are how far back we scan for the divergent pivot pair, not the RSI period. The scanner tries all three swing lengths; "▲13/21" means both the 13- and 21-bar windows caught this one — agreement across windows is a sturdier read than a lone short window.
The board vs the chartsThe board up top is the at-a-glance scan of all 14 markets, split into per-asset-class tiles across 30m / 45m / 1h. Click a market (or a cell with a signal) to drill into its three timeframe charts — candles + RSI with the divergence trendline drawn on both. They lay out in a column grid you set (3 / 4 / 5), and draw only when you open them, so the page stays fast.
Feed & timingMost markets are real-time via Massive CME futures (front-month picked by live volume). KOSPI 200 + Hang Seng are ~15-20 min DELAYED Yahoo indices, RTH-only (flat overnight). Every candle is built from 1-minute bars aggregated into 30 / 45 / 60-minute buckets and scanned on CLOSED bars, so a signal confirms one bar after the pivot. A Telegram alert fires server-side on each newly-confirmed divergence.
No index overlay — on purposeMost apps2 charts overlay SPX / NAS100. Not here: each market is its own instrument (ES already IS the S&P 500, GC is gold, 6J is the yen …), so a divergence is read purely within that instrument's own price vs its own RSI.