Crypto RSI Heatmap
The Relative Strength Index (RSI 14) of the 50 most-traded coins on four timeframes at once: 15 minutes, 1 hour, 4 hours and 1 day. Red cells are overbought (RSI 70 or more), green cells oversold (30 or less). Computed from each coin's most-traded perpetual on Binance, Bybit or Hyperliquid.
On the 1h chart, 1 of the top 50 coins is overbought (RSI ≥ 70) and 7 are oversold (RSI ≤ 30); the average 1h RSI is 43.3 (neutral). The highest 1h RSI is AGT at 73.7 and the lowest PEPE at 20.7. Multi-timeframe extremes, overbought on both 1h and 4h: AGT; oversold on both 1h and 4h: NVDA. On the daily chart the average RSI is 40.7 across 50 coins.
RSI chart · 1h
RSI(14) heatmap · 15m, 1h, 4h, 1d
ranked by perp volumeClock split: 1 short clocks above · 1 long clocks above · 50 coins with all four readings.
Short clocks above: 15m > 50, 1h > 50, 4h < 50, 1d < 50. Long clocks above: 15m < 50, 1h < 50, 4h > 50, 1d > 50. Uses unrounded readings; qualifying values near 50.0 show <50 or >50. Exactly 50 never qualifies. A pullback/rebound research shortlist, not a trade signal.
| Coin | Market | Price | RSI 15m | RSI 1h | RSI 4h | RSI 1d |
|---|---|---|---|---|---|---|
| 1BTC | Binance BTCUSDT | 74,016 | 46.8 | 49.2 | 42.6 | 34.2 |
| 2ETH | Binance ETHUSDT | 2,060.9 | 46.6 | 46.2 | 36.8 | 29.5 |
| 3ZEC | Binance ZECUSDT | 991.43 | 53.5 | 44.6 | 29.2 | 34.0 |
| 4SOL | Binance SOLUSDT | 83.610 | 43.7 | 45.4 | 38.1 | 22.5 |
| 5SOXL | Bybit SOXLUSDT | 63.200 | 40.9 | 50.2 | 60.7 | 40.7 |
| 6INIT | Binance INITUSDT | 0.1247 | 25.8 | 33.2 | 42.3 | 46.0 |
| 7AGT | Binance AGTUSDT | 0.07528 | 58.5 | 73.7 | 89.9 | 65.2 |
| 8XRP | Binance XRPUSDT | 1.058 | 50.5 | 46.4 | 35.7 | 22.6 |
| 9PEPE | Binance 1000PEPEUSDT | 0.004555 | 25.3 | 20.7 | 32.2 | 47.0 |
| 10JCT | Binance JCTUSDT | 0.005081 | 45.1 | 43.2 | 44.3 | 50.0 |
| 11HYPE | Binance HYPEUSDT | 72.068 | 45.3 | 43.9 | 36.9 | 34.1 |
| 12NEAR | Binance NEARUSDT | 3.609 | 41.7 | 44.0 | 46.0 | 36.6 |
| 13ARIA Long clocks above |
Binance ARIAUSDT | 0.2293 | 42.6 | 45.6 | 57.4 | 87.6 |
| 14DOGE | Binance DOGEUSDT | 0.06775 | 45.3 | 42.5 | 39.2 | 28.9 |
| 15BNB | Binance BNBUSDT | 682.39 | 46.4 | 47.6 | 44.8 | 37.9 |
| 16UNI | Binance UNIUSDT | 6.239 | 33.3 | 29.0 | 31.1 | 36.8 |
| 17NVDA | Bybit NVDAUSDT | 160.21 | 24.1 | 24.9 | 27.4 | 20.7 |
| 18ENA | Binance ENAUSDT | 0.1469 | 42.1 | 37.2 | 38.8 | 32.5 |
| 19ONE | Binance ONEUSDT | 0.001467 | 33.1 | 32.3 | 42.9 | 48.4 |
| 20SNDK | Bybit SNDKUSDT | 962.23 | 43.0 | 56.5 | 59.5 | 38.0 |
| 21XAU | Bybit XAUUSDT | 3,995.5 | 48.5 | 29.4 | 35.6 | 43.7 |
| 22SUI | Binance SUIUSDT | 0.8241 | 43.3 | 43.1 | 43.8 | 34.8 |
| 23AVAX | Binance AVAXUSDT | 8.582 | 53.9 | 54.5 | 55.3 | 45.3 |
| 24ADA | Binance ADAUSDT | 0.1751 | 45.4 | 44.2 | 43.6 | 30.6 |
| 25INJ | Binance INJUSDT | 7.506 | 27.6 | 28.4 | 37.6 | 44.5 |
| 26ERA | Binance ERAUSDT | 0.08809 | 63.5 | 62.9 | 70.5 | 65.2 |
| 27LINK | Binance LINKUSDT | 10.219 | 42.2 | 38.8 | 39.1 | 35.8 |
| 28PUMP | Binance PUMPUSDT | 0.003486 | 45.0 | 43.1 | 41.6 | 37.2 |
| 29GRAM | Binance GRAMUSDT | 1.173 | 43.2 | 50.4 | 63.2 | 44.7 |
| 30WLD | Binance WLDUSDT | 0.3097 | 45.8 | 43.4 | 40.3 | 29.4 |
| 31ARB | Binance ARBUSDT | 0.1523 | 29.8 | 30.4 | 35.4 | 38.4 |
| 32AAVE | Binance AAVEUSDT | 119.84 | 38.7 | 31.3 | 32.3 | 37.1 |
| 33SPCX | Bybit SPCXUSDT | 138.72 | 41.0 | 36.6 | 47.2 | 47.4 |
| 34MU | Bybit MUUSDT | 798.08 | 44.2 | 58.4 | 62.3 | 45.4 |
| 35TAO | Binance TAOUSDT | 217.16 | 42.8 | 41.9 | 44.5 | 34.2 |
| 36PAXG | Binance PAXGUSDT | 3,981.5 | 48.1 | 29.0 | 35.2 | 42.7 |
| 37BTW | Binance BTWUSDT | 1.008 | 45.5 | 41.3 | 42.8 | 42.6 |
| 38KORU | Bybit KORUUSDT | 8.290 | 40.0 | 50.6 | 56.0 | 38.7 |
| 39SOXS | Bybit SOXSUSDT | 47.490 | 59.0 | 46.9 | 35.2 | 45.5 |
| 40CL | Bybit CLUSDT | 85.310 | 38.8 | 42.1 | 36.9 | 28.8 |
| 41TRUMP | Binance TRUMPUSDT | 1.129 | 48.1 | 46.0 | 40.7 | 25.7 |
| 42SKHYNIX | Bybit SKHYNIXUSDT | 965.22 | 43.5 | 54.7 | 60.0 | 47.2 |
| 43PIEVERSE | Binance PIEVERSEUSDT | 1.639 | 54.4 | 38.2 | 47.1 | 62.6 |
| 44AKE Short clocks above |
Binance AKEUSDT | 0.002768 | 76.9 | 56.9 | 39.6 | 30.1 |
| 45ON | Binance ONUSDT | 0.08090 | 39.7 | 27.6 | 35.2 | 32.3 |
| 46LIT | Binance LITUSDT | 3.252 | 42.1 | 39.4 | 47.2 | 47.5 |
| 47IDOL | Binance IDOLUSDT | 0.02930 | 77.0 | 53.8 | 49.8 | 61.6 |
| 48XAG | Bybit XAGUSDT | 51.680 | 43.3 | 37.0 | 44.7 | 41.2 |
| 49XLM | Binance XLMUSDT | 0.1478 | 46.2 | 50.0 | 47.7 | 32.2 |
| 50XMR | Binance XMRUSDT | 582.86 | 46.4 | 56.8 | 48.3 | 47.2 |
How to read it. Each row is one coin, measured on its most-traded perpetual over the last day. Each cell is the RSI(14) of that timeframe's candles, the current open candle included: 70+ overbought, 60–70 strong, 40–60 neutral, 30–40 weak, 30 or less oversold. Click a timeframe header to sort by it; click again to reverse. Click a coin for its own RSI page with a 90-day daily RSI chart. RSI, MACD and moving averages explained.
Candles come from 1-minute bars this site records from Binance, Bybit and Hyperliquid public feeds. A cell shows "—" until that timeframe has 15 candles of history. Refreshed every two minutes. Not financial advice.
RSI heatmap FAQ
What is an RSI heatmap?
An RSI heatmap shows the Relative Strength Index of many coins side by side, coloured by zone, so you can see at a glance which markets are stretched. This one covers the 50 coins with the most perpetual futures volume over the last day, on the 15-minute, 1-hour, 4-hour and daily charts. Click a timeframe header to sort by it, or pick a timeframe for the chart above the table.
How is the RSI calculated here?
RSI(14) with Wilder's smoothing, the same formula TradingView uses by default: the average gain divided by the average loss over 14 candles, scaled to 0-100. Candles are built from 1-minute bars this site records from the exchanges' public feeds, using each coin's most-traded perpetual on Binance, Bybit or Hyperliquid. The current, still-open candle is included, so values move live and can differ slightly from a chart on another exchange.
What do overbought and oversold mean?
RSI of 70 or more is called overbought: price rose fast and most recent candles closed up. 30 or less is oversold. In strong trends RSI can stay overbought or oversold for a long time, so it works better next to funding rates, open interest changes and liquidations than on its own. Nothing here is financial advice.
Why do some cells show "—"?
A timeframe needs at least 15 candles of recorded history before it has an RSI, and the daily column needs 15 days. Coins that stopped trading are left out. The table refreshes every two minutes.
Can I share the heatmap?
Yes. Each timeframe has a chart image at /rsi-heatmap/<timeframe>.svg (for example /rsi-heatmap/4h.svg) that always shows the latest values, and a PNG version (/rsi-heatmap/4h.png) that X, Telegram and Facebook show as the preview when you post a link to this page.