TopMover Docs

Rankings (异动榜)

The main radar — 600+ USDⓈ-M perps sorted by flow anomaly in 1H / 4H / 24H windows.

/rankings is the home page of the product. It's a single auto-refreshing table of all USDⓈ-M perpetual contracts we cover, sortable by the metric you care about, filterable by everything we know about each symbol.

What you're looking at

24H VOL      24H OI      24H LIQ      ← top market-summary strip
─────────────────────────────────────────────
USDT-M Perps  [All 623]  [Heat 1H 4H 24H]   [OI Accel] [CVD Accel] [Vol Accel] [Filters] [Customize]
─────────────────────────────────────────────
#1   BTC/USDT PERP    $1.25T   67,580      +1.93%    $9.79B    +0.0019%   $6.23B
#2   ETH/USDT PERP    $196B    3,810       +3.81%    $8.26B    -0.0037%   $...
...

Top strip — 24H market summary

The three header cards (Volume / Open Interest / Liquidations) show the whole-market totals for the last 24 hours, with a sparkline of the previous 24 hourly buckets. Click any card to jump to its detailed page.

The Liquidations card is sourced from our multi-exchange rollupnot the Binance-only number — so it'll differ from numbers you see on exchange-only dashboards. That's by design.

Row controls

  • USDT-M Perps dropdown — currently the only market. Spot, USDC-M, and coin-margined are on the roadmap if there's demand.
  • All [623] — tab strip: All / Spot / Alpha. Spot filters to contracts whose base asset is also listed on Binance Spot; Alpha filters to early/niche listings (Binance Alpha + similar). Both are metadata joins, not anomaly filters.
  • Heat 1H 4H 24H — toggles the time window applied to all the accel columns. Changing this is the single most impactful control on the page.
  • OI Accel / CVD Accel / Vol Accel — the three flow signals. Click one to sort the table by it. See Methodology for what each one means.
  • Filters — modal with everything else: MCAP range, funding range, price change band, exchange listings, etc. Filter conditions AND together.
  • Customize — column picker. Show / hide / reorder. Stored per-account.

The rows themselves

ColumnWhat it meansSource
CMC #Market-cap rank from CoinMarketCap. Hidden for assets we can't match.CMC, daily refresh
SymbolAlways the perp ticker (BTC/USDT), with a PERP chip if you're scanning fast.Binance + others
MCAPCirculating market cap. Yellow = top-50; otherwise neutral.CMC, daily refresh
PriceMid mark price.Live WS
1H%Price change over the last 60 min. Green +ve, red −ve.Live WS
24H VOLNotional traded last 24h in USDT.Live aggregation
FundingCurrent funding rate. +ve = longs paying, −ve = shorts paying.Live WS
OIOpen interest in USDT. Below the number, OI Accel % for the active window (green if rising, red if falling).Live aggregation
24H LIQCross-exchange liquidations last 24h. Reads the same shared rollup as the top strip.hourly rollup

Patterns that work

These are heuristics — not predictions. Read Methodology before you trust any of them.

"Crowded longs about to flush"

Sort OI Accel 1H descending, filter Funding > 0.02%. What you get is contracts whose OI is climbing fast and longs are paying real funding to hold positions. Historically that combination resolves either with continuation (because the move is real) or with a sharp flush (because the longs were late). Either way it deserves a look.

"Short covering / squeeze candidates"

Sort OI Accel 1H descending, filter Funding < -0.005%. Shorts are paying longs, and OI is rising. Often the OI rising is new longs opening into an overextended short — squeeze setup.

"Disagreement between flow and price"

Sort CVD Accel 1H descending, look for rows whose 1H% is flat or negative. Taker buys are stacking on a flat or down move — someone is absorbing. That's a classic accumulation tell. (The reverse — positive 1H% with red CVD Accel — is distribution.)

"Anomalous OI without anomalous volume"

Sort OI Accel 1H desc, then re-sort Vol Accel 1H ascending. Rows near the top of OI Accel but bottom of Vol Accel are weird: positions are being opened but no one is trading much. Usually a big single account or a market-maker rebalance, occasionally an insider build. Either way, unusual.

How fresh is this data

FieldLatencyUpdate mechanism
Price, 1H%< 1 sBinance trade WS
OI absolute~10 sBinance OI WS + REST poll for non-WS exchanges
OI Accel %bucketed at minute closerolling window vs. baseline window
Fundingminute granularityBinance funding WS
24H VOL / OIminute aggregationrolling 24h sum
24H LIQhourly rollupmulti-exchange aggregation
MCAP, CMC #dailyCoinMarketCap pull

Mobile

/rankings adapts to phone. Top strip collapses into a horizontal scroller. The row is shorter — only the metric matching the active sort key shows on the right edge. Tap a row → full coin detail page.

What's gone

  • The "选币雷达" pill button that used to sit next to Customize was retired (2026-06-07). Coin Radar is reachable from the left rail (beta-gated) and via Signals.
  • Mobile detail pages used to have a 🐳 whale tab; it's hidden until the Hyperliquid whale data pipeline lands in the main repo. See Roadmap.

On this page