Vora UI

Altseason Gauge

The Altcoin Season index: how many of the top-50 alts are outperforming BTC over a window. Score of 75 or more is Altcoin Season, 25 or less is Bitcoin Season.

Loading Altseason Index

Variants

The default variant: a three-zone track with a position thumb.

Loading Altseason Index
Usage
<AltseasonGauge />

Skeleton

AltseasonGauge shows this shaped skeleton automatically while its bundled fetcher loads. Import AltseasonGaugeSkeleton directly for a React Suspense fallback or an SSR placeholder.

Loading Altseason Index

Installation

pnpm dlx shadcn@latest add @voraui/altseason-gauge

Props

dataAltseasonDatadefault: -
Your own data ({ score, label, btcChangePct, window, compared, outperforming }). When set, the bundled fetcher is skipped.
window"24h" | "7d"default: "7d"
Comparison window for the bundled fetcher. Ignored when data is set.
variant"meter" | "bars"default: "meter"
"meter" is a three-zone track with a position thumb; "bars" draws one bar per compared altcoin, filling the alts that outperform BTC.
animateOnLoadbooleandefault: true
Spring the meter's thumb in from the center on first render instead of snapping straight to its score position.
classNamestringdefault: -
Extra classes for the wrapper.

Data source and computation

GET https://api.coinpaprika.com/v1/tickers?quotes=USD. Free, keyless. The index is computed client-side following the blockchaincenter.net convention: take the top-50 alts by rank (stablecoins and wrapped BTC/ETH derivatives excluded), count how many outperform BTC over the window, and score it as a percentage. The exported computeAltseason function is pure if you want to run it on your own ticker data.