← All APIs

Crypto Top Movers & Gainers API

Top gainers and losers for eight windows from 1 minute to 1 day, across 18 exchange sources, with illiquid and junk tickers removed.

  • 18 sources
  • spot and perpetual futures
  • free plan

What's inside

  • Eight windows1m, 3m, 5m, 15m, 30m, 1h, 4h and 1d
  • Illiquid, inactive, tokenised-stock and duplicate tickers removed
  • Venue, move, window and 24-hour volume on every row

Endpoints

GET/movers/{window}Top gainers and losers for a windowBASIC
GET/statusPlan and data freshnessBASIC
GET/movers/coin/{coin}Where a coin ranks in every windowPRO

On the right: the plan that opens each endpoint.

Example

curl --request GET \
  --url 'https://hookscreener.com/v1/p/top-movers/movers/1m' \
  --header 'X-API-Key: YOUR_KEY'

Questions

Why does a coin I saw rise elsewhere not appear?
Moves on thin or barely traded books are removed, and a coin listed under two tickers is shown once. The list keeps moves backed by real volume.
Which venue is the move measured on?
Each row names it. A coin appears once per window, on the venue where its qualifying move was strongest.
How fresh is the data on each plan?
BASIC: 15-minute delay; PRO: 60-second delay; ULTRA: 15-second delay; MEGA: real time.
Is there history?
No. This API answers what is happening now; every call returns the current picture.

18 exchange sources: spot and perpetual futures. Derived events and aggregates only: no raw order books, no trade tape, no detection rules. The licence covers use inside your own application, bot, dashboard or research. Redistributing the data as a feed, an API or a dataset, or re-hosting it as an MCP server, is not allowed. Informational purposes only. Not financial advice.