What this dashboard does. BTC dominance, often written as BTC.D, is Bitcoin market cap divided by the total crypto market cap. It does not say whether BTC will rise or fall. It says where market share is concentrating.

What BTC.D actually measures.

BTC dominance is shorthand for Bitcoin market cap divided by total crypto market cap. The CoinGecko, CoinMarketCap and TradingView feeds disagree because each tracks a different universe of assets (on 26 September 2026, for example, CoinGecko showed 58.3% and CoinMarketCap 58.6%). This dashboard uses the CoinGecko global endpoint because its coverage is broad, the API is free, and the methodology is documented. If you cross-check against TradingView, expect a gap as well, and keep to one provider when comparing levels over time.

The metric became a structural gauge in 2017, when ICO mania pushed BTC.D from about 88% at the start of January to about 38% by 20 June (CoinMarketCap data), as total altcoin market cap grew roughly 30-fold in under six months. Since then it has been treated as the first anchor for the rotation question: is the market consolidating into BTC, or spreading into the rest. It does not tell you direction. It tells you concentration.

A point that confuses new readers: BTC.D falling does not equal altcoins rising. If the whole crypto market is selling off but BTC is selling off faster, dominance falls anyway. The week of 12-19 May 2021 is a clear case: BTC fell from about $49,600 to about $36,700 on Binance daily closes, yet BTC.D slipped from about 42% to about 39% (CoinMarketCap) while no altseason was underway. Always read this dashboard with BTC price next to it.

How to read the current zone.

The history gives three rough bands. None of them are hard rules; they are statistical reference zones.

Above 60% — BTC concentration phase.

This usually shows up at two times: the tail end of a bear market when capital rotates back into BTC for safety, or the opening months of a new cycle when BTC leads the move. On CoinMarketCap data, mid-2019 through the end of 2020 and most of 2025 sat above 60% (in 2024 the reading only touched 60% briefly in November). During these phases, holding BTC has tended to beat picking altcoins.

50%-60% — balanced zone.

This is the modal state. Capital rotates between BTC and the rest of the market without a single side dominating. Direction calls cannot be made from BTC.D alone here; you need funding rates, ETH/BTC, stablecoin issuance and on-chain flows in the same view. Altseason precursors usually show up as a break below 55% from a stable 60% base — that transition is the inflection point worth watching.

Below 50% — altseason signals.

Readings below 50% cluster in two stretches: 2017-2018 and 2021-2023. BTC.D hit about 38% in June 2017 and its recorded low of about 32% on 14 January 2018 (on the day BTC topped, 17 December 2017, it was still about 56%); the May 2021 DeFi-driven rotation took it to about 39%; and it stayed under 50% for all of 2022, which was a bear market. So a low reading alone does not mean alts are rallying. The drawdown asymmetry is brutal, though: on Binance daily data, BTCUSDT fell from 19,799 in December 2017 to 3,156 in December 2018 (about −84%), while ETHUSDT fell from 1,440 to 81.8 (about −94%). Low BTC.D is opportunity and a forward risk signal at the same time.

The four-state read.

The shorthand "BTC.D up means BTC strong, BTC.D down means alts strong" often works, but not always. The exceptions are where mistakes happen, and those windows are the ones with the highest cost. Splitting the move into four quadrants makes the read honest.

BTC.D directionBTC priceWhat it usually meansRecent example
UpUpBTC-led move, capital flowing from alts into BTC, classic new-cycle openingJan-Jun 2025 (BTC.D about 57% to 65%)
UpDownWhole market selling off, alts taking the bigger hit, risk-off rotationLate Apr to late May 2022, Terra/LUNA collapse
DownUpAltseason — capital flowing from BTC into alts, classic late-cycle patternJan to mid-Apr 2021
DownDownBTC falling harder than the alt basket; not an altseason signal12-19 May 2021 (BTC.D about 42% to 39%)

Rows two and four are the ones that get misread. When BTC.D rises, the reflex is to call BTC strong — but if price is falling at the same time, what you actually have is broad-market stress with alts breaking first. Row four is even more deceptive: the falling line looks like altseason on a single-axis chart, but a BTC-specific shock with illiquid alts holding up by accident is not bullish for anything. The discipline is to always check BTC price direction before interpreting dominance direction.

Historical anchor points.

These are the inflections most often referenced in the cycle literature. The values are approximations — different providers will print them differently — so cross-check before quoting them in print.

DateBTC.D (approx.)StateDriver
2013-04~95%Start of the data record (the peak, about 97%, came in November 2013)Altcoin supply was tiny; BTC was effectively the whole market
2017-06~37%ICO-era altseason peakEthereum plus ICO wave drew capital away from BTC
2017-12-17~56%Third bull cycle topBTC ATH about $19,800; dominance collapsed only in the following month
2018-01~32%Historical lowFinal altseason exhaustion, capital fully spread out
2019-09~71%Bear bottom recoveryMost alts down 90%, capital rotated back to BTC
2021-05~39%DeFi/NFT altseasonSHIB, DOGE, DeFi protocols all running simultaneously
2024-04~54%Fourth halvingETF flows concentrated in BTC, dominance trending up
2025 full year55%-65% rangeETF-led phaseInstitutional allocation still BTC-heavy

A popular rule of thumb says bull market tops coincide with BTC.D breaking below 40%. CoinMarketCap data does not support it: on the days BTC topped, BTC.D was about 90% (end of November 2013), about 56% (17 December 2017; the drop to 32% came a month later), about 44% (10 November 2021) and about 59% (6 October 2025). The 2024-2025 cycle makes the point most clearly. ETF rails through BlackRock IBIT, Fidelity FBTC and the rest of the spot complex (tracked by SoSoValue and Farside Investors) locked institutional capital into BTC even as BTC made new highs. Dominance never dropped the way it did in 2018 or 2021. Do not treat "BTC.D below 40%" as a cycle-top signal.

A second rule of thumb: while BTC.D holds decisively above 60%, broad altcoin rallies are hard to come by. Mid-2019 to late 2020 fits that description (note that BTC.D never reached 60% during the 2022-2023 bear market). Mechanically, ETF rails, regulated exchanges and qualified custodians all default to BTC, so in any risk-off regime the BTC liquidity advantage compounds. The caveat: a strong sectoral narrative can override the structural rule — the 2020-21 DeFi summer and the 2024-25 AI-token rotation are both examples.

One detail that often gets missed: the median BTC.D itself has drifted across eras. On CoinMarketCap daily data, the 2013-2016 median was roughly 88%, 2017-2019 about 53%, 2020-2022 around 46%, 2023-2025 around 54%. Stablecoin expansion, ETF allocation patterns and entirely new asset classes (Layer 2 tokens, restaking tokens) keep redefining what "normal" means. A 55% reading in 2018 and a 55% reading in 2025 are not the same structural state.

Five common ways this gauge gets misused.

1. Using BTC.D as a single-trigger position rule.

"BTC.D drops below 50% so I go full alt." It paid off in the first half of 2021. But BTC.D stayed below 50% for all of 2022: anyone who followed the rule into ETH in April 2022 watched ETHUSDT go from a 3,455 close on 1 April to an 882 low on 18 June (about −74%) on Binance daily data. Single-trigger rules treat past regularity as future certainty, and BTC.D mean-reverts more often than it breaks through.

2. Ignoring stablecoin share.

The composition of total crypto market cap has changed structurally. Stablecoins (USDT, USDC, DAI and the rest) were under 1% of the total in 2017. In 2025 they were roughly 7.5%-10% (DefiLlama stablecoin supply divided by CoinMarketCap total market cap). Stablecoin expansion mechanically dilutes both BTC.D and ETH.D — on 2025 data, BTC.D computed without stablecoins comes out roughly 5-7 percentage points higher. Comparing a 2017 50% threshold directly to a 2025 number is comparing different things.

3. Using BTC.D for intraday timing.

The useful timeframe for BTC.D is weekly and monthly. Daily moves of 0.5% are usually just one altcoin pump or dump moving the basket — treating those as signals is reading noise as data.

4. Mixing data sources without normalizing.

If you watch BTC.D on TradingView and cross-check against CoinGecko, the absolute levels will not agree. Reading a TradingView "break above 60%" while CoinGecko prints 58% is not contradictory — it is two different baskets. Pick one provider and stay consistent.

5. Treating BTC.D as a valuation signal.

BTC.D is a structural metric, not a valuation metric. It tells you where capital is allocated, not whether BTC is cheap. Inferring that low BTC.D means alts are "overvalued" or high BTC.D means alts are "undervalued" leads to bad conclusions. For valuation work, MVRV, TVL, active address counts and revenue multiples are the right tools.

Companion tools for a clean read.

Using BTC.D alone produces the failure modes above. The cleaner read pairs it with three or four other layers.

  • Altseason signal guide — breaks rotation into four rhythms with the duration and exit signals seen historically.
  • Stablecoin flow guide — USDT/USDC issuance shows whether money is entering or leaving the market.
  • On-chain six-pack — MVRV and SOPR provide the valuation read that BTC.D cannot.
  • Funding rate guide — derivatives positioning often diverges before BTC.D does.

Data caveats.

This dashboard uses CoinGecko's public global endpoint plus the BTC market_chart endpoint. The 90-day series is computed by dividing daily BTC market cap by daily total market cap, which can differ slightly from the official daily number. Stablecoin share is summed from the named stablecoin entries in the global endpoint and may differ from the precise value. If the API rate-limits or fails, the dashboard falls back to the CoinMarketCap snapshot of 2026-05-19 (BTC.D 60.1%, ETH.D 10.0%, stablecoins about 12.5% using DefiLlama supply) and labels itself as offline. For a trading decision, cross-check against Binance, Coinglass or TradingView before committing.

BTC dominance--%
ETH dominance--%
Stablecoin share--%

Loading Coin Gecko market data...

What BTC.D means.

BTC.D became a common market structure gauge after the 2017 ICO cycle, when capital rotated away from BTC and into smaller assets. A falling BTC.D can mean altcoins are outperforming, but it can also mean BTC is falling faster than the rest of the market. Always read it with BTC price and ETH/BTC.

BTC.D zoneTypical structureWhat to check next
> 60%BTC leadership or risk-off concentrationETF flows, stablecoin share
50% to 60%Balanced marketETH/BTC, funding, OI
< 50%Altcoin outperformance risk windowLiquidity depth, leverage, sector flows

The four-way read.

BTC priceBTC.DRead
UpUpBTC is leading the market higher
UpDownAltcoins are outrunning BTC
DownUpRisk-off: alts are usually weaker
DownDownMarket stress; do not call it alt season without price confirmation

Historical context.

Earlier cycles often saw BTC.D fall sharply near late-stage bull markets. The 2024 and 2025 structure is different because US spot BTC ETFs concentrated institutional access in BTC. That does not make old thresholds useless, but it does make them less portable. A 55% reading in an ETF-led market is not the same as 55% in 2018.

Local market note.

US spot ETF flow data is a useful companion. When BTC.D rises alongside ETF inflows, the signal points to BTC-led allocation. When BTC.D falls while ETF inflows fade, check whether capital is rotating to ETH and altcoins or simply leaving crypto.