Altcoin Season Index — Top 50 vs BTC 90-Day Performance avatar

Altcoin Season Index — Top 50 vs BTC 90-Day Performance

Pricing

Pay per usage

Go to Apify Store
Altcoin Season Index — Top 50 vs BTC 90-Day Performance

Altcoin Season Index — Top 50 vs BTC 90-Day Performance

Computes the Altcoin Season Index: what % of top-50 coins outperformed BTC over 90 days. Returns per-coin comparison, beat/miss flag, and aggregate score. Score ≥75 = altcoin season, ≤25 = BTC season. No API key required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Altcoin Season Index

Track the Altcoin Season Index — what percentage of the top 50 cryptocurrencies outperformed Bitcoin over the last 90 days. The definitive indicator for crypto market cycle positioning. No API key required.

What Is Altcoin Season?

If 75% or more of the top 50 coins have outperformed Bitcoin over the last 90 days → Altcoin Season 🔥
If 25% or fewer have → Bitcoin Season
Everything in between → Neutral/Mixed

This metric (popularized by blockchaincenter.net) is one of the most-watched cycle indicators in crypto trading.

What You Get

Per coin (dataset rows):

  • rank — market cap rank
  • symbol, name
  • change_90d_pct — 90-day price change (%)
  • btc_change_90d_pct — BTC's 90d change (the baseline)
  • beat_btc — true/false
  • outperformance_pct — how much the coin beat/missed BTC
  • market_cap_usd, current_price_usd

SUMMARY (key-value store):

  • altcoin_season_score — 0 to 100
  • season_labelaltcoin_season / bitcoin_season / neutral
  • altcoins_beating_btc / altcoins_analyzed
  • top_5_outperformers — best performing altcoins vs BTC
  • bottom_5_underperformers — worst performing vs BTC

Sample Output

Dataset row:

{
"rank": 5,
"symbol": "SOL",
"name": "Solana",
"change_90d_pct": 62.4,
"btc_change_90d_pct": 18.2,
"beat_btc": true,
"outperformance_pct": 44.2,
"market_cap_usd": 78500000000
}

SUMMARY:

{
"altcoin_season_score": 68,
"season_label": "neutral",
"btc_change_90d_pct": 18.2,
"altcoins_beating_btc": 34,
"altcoins_analyzed": 50,
"top_5_outperformers": [
{"symbol": "SUI", "outperformance_pct": 112.5},
{"symbol": "TAO", "outperformance_pct": 89.3}
]
}

Input Parameters

ParameterTypeDefaultDescription
topNInteger50Number of top coins to analyze (10–250)
excludeStablecoinsBooleantrueRemove USDT, USDC, DAI etc.
excludeBtcWbtcBooleantrueExclude BTC and WBTC from altcoin set

Pricing

Pay-Per-Event: $0.003 per run

Each execution costs $0.003 regardless of how many coins you analyze.

No API Key Required

Data from CoinGecko's public API — free, no authentication required.

Use Cases

  • Cycle timing — rotate from BTC into alts when altcoin season starts
  • Portfolio allocation — increase altcoin exposure when score > 75
  • Market reports — track weekly altcoin season score over time
  • Trading bots — adjust strategy based on current market regime
  • Alerts — schedule this actor to detect season transitions

Technical Details

  • Runtime: Python 3.12 on Apify
  • Data source: CoinGecko /coins/markets (free tier)
  • Typical run time: ~10 seconds for top 50