Altcoin Season Index
Is capital rotating from Bitcoin into altcoins? The index shows what share of the top 100 altcoins beat BTC over 90 days.
Altcoin season
62 of 99 top-100 altcoins outperformed Bitcoin over the last 90 days.
- Yesterday
- 63 -0.7
- Week ago
- 60 +3.0
- Month ago
- 42 +20.8
Momentum by period
Short windows react first: when 7 and 30 days rise above 90 days, rotation into altcoins is accelerating.
Index history
Daily share of altcoins beating BTC. Switch the return window or overlay the Bitcoin price.
Long history is weekly: a 13-week (≈90-day) return, and each week's top coins are picked by that week's trading volume — including coins that have since died — so old cycles are not judged by today's winners.
Not enough data for this window
Regime calendar
Monthly average of the weekly index, one row per year. Green months are true altseasons, blue — altcoin seasons, orange — Bitcoin seasons.
Coin performance vs Bitcoin
One column per coin of the index, sorted by USD return over the selected window. Green beat BTC, red lagged; the dashed line is Bitcoin’s return.
Scroll sideways to see every coin; click a column to open the coin. A break in a bar marks an outlier drawn shorter than its value.
All coins of the index
USD return over the selected window and the lead over BTC in percentage points. Click a column to sort.
| Coin | vs BTC | ||||
|---|---|---|---|---|---|
| — |
BTCbenchmark | 1 | +31.8% | 0.0 pp | |
| 1 |
RAYRaydium |
83 | +261.9% | +230.1 pp | |
| 2 |
ZROLayerZero |
70 | +142.7% | +110.9 pp | |
| 3 |
NIGHTMidnight |
73 | +47.0% | +15.3 pp | |
| 4 |
STRKStarknet |
103 | +62.1% | +30.3 pp | |
| 5 |
AAVEAave |
39 | +90.6% | +58.9 pp | |
| 6 |
OKBOKB |
38 | +66.1% | +34.3 pp | |
| 7 |
JUPJupiter |
59 | +68.8% | +37.0 pp | |
| 8 |
TIACelestia |
96 | +14.8% | -17.0 pp | |
| 9 |
JSTJUST |
61 | +42.7% | +10.9 pp | |
| 10 |
RENDERRender |
66 | +30.3% | -1.5 pp | |
| 11 |
PUMPPump.fun |
37 | +321.8% | +290.0 pp | |
| 12 |
IMXImmutable |
106 | +26.6% | -5.2 pp | |
| 13 |
ADACardano |
14 | +53.4% | +21.6 pp | |
| 14 |
SKYSky |
47 | +42.7% | +10.9 pp | |
| 15 |
JTOJito |
116 | -14.4% | -46.1 pp | |
| 16 |
KCSKuCoin Token |
65 | +11.9% | -19.9 pp | |
| 17 |
MORPHOMorpho |
56 | +12.9% | -18.8 pp | |
| 18 |
AVAXAvalanche |
21 | +66.6% | +34.9 pp | |
| 19 |
GTGateToken |
60 | +61.6% | +29.8 pp | |
| 20 |
XMRMonero |
12 | +76.4% | +44.7 pp | |
| 21 |
FILFilecoin |
71 | +34.9% | +3.1 pp | |
| 22 |
INJInjective |
74 | +54.5% | +22.7 pp | |
| 23 |
FETArtificial Superintelligence Alliance |
88 | +44.0% | +12.3 pp | |
| 24 |
BNBBNB |
4 | +35.8% | +4.0 pp | |
| 25 |
LDOLido DAO |
100 | +53.3% | +21.5 pp | |
| 26 |
XTZTezos |
107 | +33.7% | +1.9 pp | |
| 27 |
GNOGnosis |
111 | +11.7% | -20.1 pp | |
| 28 |
WLFIWorld Liberty Financial |
50 | -5.2% | -36.9 pp | |
| 29 |
NEARNEAR Protocol |
17 | +177.9% | +146.1 pp | |
| 30 |
STXStacks |
82 | +119.2% | +87.4 pp | |
| 31 |
MMemeCore |
41 | -14.0% | -45.8 pp | |
| 32 |
NEXONexo |
89 | +11.7% | -20.0 pp | |
| 33 |
TRXTRON |
8 | +1.0% | -30.8 pp | |
| 34 |
SUNSun [New] |
109 | -7.9% | -39.7 pp | |
| 35 |
APTAptos |
81 | +22.2% | -9.6 pp | |
| 36 |
ATOMCosmos |
67 | +11.1% | -20.6 pp | |
| 37 |
BGBBitget Token |
54 | +18.5% | -13.2 pp | |
| 38 |
LEOUNUS SED LEO |
15 | -6.9% | -38.7 pp | |
| 39 |
SOLSolana |
7 | +49.0% | +17.3 pp | |
| 40 |
LTCLitecoin |
19 | +50.9% | +19.2 pp | |
| 41 |
BCHBitcoin Cash |
18 | +26.3% | -5.5 pp | |
| 42 |
DCRDecred |
112 | +78.2% | +46.5 pp | |
| 43 |
BTTBitTorrent [New] |
105 | +35.9% | +4.2 pp | |
| 44 |
WLDWorldcoin |
43 | +35.9% | +4.1 pp | |
| 45 |
HYPEHyperliquid |
9 | +31.9% | +0.1 pp | |
| 46 |
ICPInternet Computer |
49 | +37.8% | +6.0 pp | |
| 47 |
SUISui |
24 | +57.3% | +25.6 pp | |
| 48 |
BSVBitcoin SV |
99 | +44.9% | +13.1 pp | |
| 49 |
TAOBittensor |
29 | +36.2% | +4.5 pp | |
| 50 |
CRVCurve DAO Token |
84 | +87.3% | +55.5 pp | |
| 51 |
LUNCTerra Classic |
117 | -16.6% | -48.4 pp | |
| 52 |
AEROAerodrome Finance |
72 | -3.5% | -3.1 pp | |
| 53 |
GRAMGram (prev. Toncoin) |
28 | -9.9% | -41.7 pp | |
| 54 |
VIRTUALVirtuals Protocol |
92 | +46.3% | +14.5 pp | |
| 55 |
ALGOAlgorand |
64 | +40.1% | +8.3 pp | |
| 56 |
ETHEthereum |
2 | +47.5% | +15.7 pp | |
| 57 |
PEPEPepe |
51 | +57.1% | +25.3 pp | |
| 58 |
PYTHPyth Network |
86 | +62.5% | +30.7 pp | |
| 59 |
KITEKite |
108 | +18.6% | -13.2 pp | |
| 60 |
XRPXRP |
5 | +30.0% | -1.7 pp | |
| 61 |
ETCEthereum Classic |
55 | +20.5% | -11.3 pp | |
| 62 |
币安人生币安人生 |
94 | -29.5% | -61.3 pp | |
| 63 |
FLRFlare |
85 | +5.6% | -26.2 pp | |
| 64 |
SHIBShiba Inu |
30 | +26.9% | -4.9 pp | |
| 65 |
CROCronos |
32 | +12.3% | -19.5 pp | |
| 66 |
CCCanton |
23 | -10.3% | -42.1 pp | |
| 67 |
GRTThe Graph |
115 | +58.3% | +26.5 pp | |
| 68 |
DOGEDogecoin |
11 | +22.2% | -9.6 pp | |
| 69 |
ONDOOndo |
42 | +48.5% | +16.7 pp | |
| 70 |
PENDLEPendle |
98 | +47.7% | +15.9 pp | |
| 71 |
ASTERAster |
45 | +14.1% | -17.7 pp | |
| 72 |
SEISei |
91 | +38.5% | +6.7 pp | |
| 73 |
XDCXDC Network |
79 | +19.5% | -12.2 pp | |
| 74 |
KASKaspa |
62 | +37.3% | +5.6 pp | |
| 75 |
LINKChainlink |
13 | +72.3% | +40.5 pp | |
| 76 |
BONKBonk |
113 | -11.1% | -42.9 pp | |
| 77 |
ZECZcash |
10 | +175.8% | +144.0 pp | |
| 78 |
XPLPlasma |
97 | -8.2% | -40.0 pp | |
| 79 |
VVVVenice Token |
58 | +122.1% | +90.3 pp | |
| 80 |
ETHFIether.fi |
77 | +85.2% | +53.4 pp | |
| 81 |
TRUMPOFFICIAL TRUMP |
90 | +17.1% | -14.7 pp | |
| 82 |
ARBArbitrum |
57 | +112.1% | +80.3 pp | |
| 83 |
DOTPolkadot |
46 | +35.3% | +3.6 pp | |
| 84 |
VETVeChain |
80 | +70.7% | +39.0 pp | |
| 85 |
LITLighter |
69 | +49.2% | +17.4 pp | |
| 86 |
PENGUPudgy Penguins |
87 | +40.6% | +8.8 pp | |
| 87 |
POLPolygon (prev. MATIC) |
63 | +34.2% | +2.4 pp | |
| 88 |
PIEVERSEPieverse |
101 | +88.4% | +56.6 pp | |
| 89 |
UNIUniswap |
20 | +133.1% | +101.3 pp | |
| 90 |
DASHDash |
78 | +57.6% | +25.8 pp | |
| 91 |
HBARHedera |
27 | +32.8% | +1.0 pp | |
| 92 |
XLMStellar |
16 | +7.6% | -24.2 pp | |
| 93 |
QNTQuant |
33 | +271.9% | +240.2 pp | |
| 94 |
SPXSPX6900 |
104 | +5.1% | -26.7 pp | |
| 95 |
PIPi |
68 | -17.9% | -49.7 pp | |
| 96 |
CAKEPancakeSwap |
75 | +63.8% | +32.0 pp | |
| 97 |
ENAEthena |
34 | +196.3% | +164.6 pp | |
| 98 |
FFFalcon Finance |
102 | +88.2% | +56.5 pp | |
| 99 |
MNTMantle |
44 | +35.6% | +3.8 pp | |
| 100 |
MONMonad |
114 | +9.7% | -22.1 pp |
No coins match your filters.
How the index is calculated
The index measures how broad the move is, not how big. Every coin carries equal weight, so one pumping token cannot move it.
- 1
Take the top altcoins
Current top 50, 100 or 200 active altcoins by market rank (100 is the standard index). Bitcoin, stablecoins, tokenized gold and wrapped or staked duplicates (WBTC, stETH, JitoSOL…) are excluded.
- 2
Compare each with Bitcoin
USD return of every coin vs BTC over the same closed daily candles. Index = 100 × coins beating BTC ÷ coins with data. At least 70% of the universe (and no fewer than 25 coins) must have data.
- 3
Read the regime
75–100 is a true altseason, 50–75 an altcoin season, 25–50 a mixed market and 0–25 Bitcoin season. The headline uses 90 days; 7, 30 and 365 days show momentum and the bigger cycle.
Days before daily observations started being recorded are reconstructed from today’s constituents and carry survivorship bias; recorded days are never rewritten. Source: SignalTrack exchange candle store, refreshed daily after the UTC close.