For education only. Bitcoin dominance depends on a data provider’s universe, price, supply, timestamp and duplicate policies; do not infer fund flows or trade solely from the ratio.
Direct answer
Bitcoin dominance is a derived valuation weight, not an on-chain consensus field. For provider universe U_t, define D_t = M_BTC,t / sum(i in U_t) M_i,t x 100%, where each selected market capitalization is M_i,t = P_i,t x Q_i,t. The provider controls the asset universe, reference prices, quote currency, supply definitions, timestamps, stale-price filters and treatment of duplicate economic claims.
A rising ratio does not prove that Bitcoin rose; it can fall less than other assets. A falling ratio does not prove that money moved from Bitcoin into altcoins; new listings, stablecoin issuance, unlocks, rebases, price changes or methodology revisions can enlarge the denominator. Market capitalization is a reference price multiplied by selected supply, not cash invested, executable exit value or net flow.
Provider series can legitimately differ. Stablecoins, wrapped or bridged claims, staked derivatives, tokenized assets, inactive coins and low-float listings may be included, excluded or deduplicated differently. Comparisons require one documented lens or a full same-methodology recomputation.
How it works
- Freeze provider, methodology version, UTC snapshot, quote currency, observation frequency and price aggregation rules.
- Define the Bitcoin numerator and supply policy: native BTC only, provider circulating or free-float amount, and treatment of lost or provably unspendable units.
- Freeze denominator universe
U_tand policies for stablecoins, wrapped, bridged and staked representations, tokenized claims, inactive assets, low liquidity and duplicates. - Export synchronized
P_i,t,Q_i,t, market cap, inclusion flag and update time for every constituent; retain stale, outlier, self-reported and revision flags. - Recompute every
M_i,t, aggregate the denominator once and calculateD_t; preserve full precision and state display rounding. - Attribute changes to Bitcoin price and supply, other-asset price and supply, universe additions or deletions and methodology changes; report Bitcoin absolute return separately.
- Archive raw snapshots and method versions, compare a second provider under its own rules and never silently splice series or treat dominance alone as a trading signal.
Percentage-point and relative-percent changes differ. Moving from 50% to 45% is -5 percentage points, or a relative -10%. Historical membership, delistings and backfills must be point-in-time; today’s surviving universe cannot be applied backward without look-ahead bias.
Example
- Exact snapshot. Initially,
19.5m x 50,000 = 975.0bnof BTC and975.0bnof other assets give50%. Later, BTC is19.52m x 55,000 = 1,073.6bn; with1,350bnof other assets, total cap is2,423.6bnand dominance is1,073.6 / 2,423.6 = 44.2977389008%. The change is-5.7022610992 percentage pointswhile BTC price gained10%. - Rising during loss. BTC and other assets begin at
1.0tneach, so dominance is50%. BTC falls10%to0.9tn, while others fall25%to0.75tn; dominance rises to0.9 / 1.65 = 54.5454545455%, up4.5454545455 percentage pointsdespite the Bitcoin loss. - Universe sensitivity. With BTC at
1.2tn, other non-stable assets at1.0tnand stablecoins at0.3tn, including stablecoins gives1.2 / 2.5 = 48%; excluding them gives1.2 / 2.2 = 54.5454545455%. The6.5454545455-pointdifference is methodological, not an instantaneous market move. - Marginal-price revaluation. BTC and existing other assets are
500bneach, giving50%. Adding a thinly traded token assigned100bnmarket cap changes the ratio to500 / 1,100 = 45.4545454545%without any BTC trade. It does not prove100bnof cash entered or left another asset.
Risks
- Provider methodology is opaque or changes.
- Constituent universe drifts over time.
- Stablecoin inclusion policy changes.
- Wrapped or bridged claims are double counted.
- Staked derivatives duplicate underlying exposure.
- Circulating supply is self-reported or misclassified.
- Unlock, rebase, mint or burn data is stale.
- Bitcoin supply or lost-coin policy differs.
- Price observations are stale or asynchronous.
- Supply and price timestamps do not align.
- Thin-market price manipulation inflates capitalization.
- Venue aggregation or outlier filtering fails.
- Quote currency or FX conversion differs.
- API cache, latency or outage corrupts a snapshot.
- Listing, deletion or inactive-asset policy creates a break.
- Historical revision, backfill or survivorship distorts trends.
- Circulating capitalization and FDV are mixed.
- Percentage and percentage-point changes are confused.
- Market-cap change is misreported as fund flow or liquidity.
- Dominance is overfit as a leveraged timing signal.
Common misconceptions
- Rising dominance means Bitcoin rose. Bitcoin can lose value while other assets lose more.
- Falling dominance proves money left Bitcoin for altcoins. Price, supply, membership and method changes can move the denominator.
- Every website computes the same series. Universe, supply, price and deduplication rules differ.
- Market cap equals cash invested or realizable liquidity. It is a selected supply valued at a reference price.
- Bitcoin’s 21-million limit should be the current numerator supply. Current circulating or free-float policy is distinct from maximum supply and FDV.
Related topics
Sources
- Crypto Global Market Data - CoinGecko API (accessed: 2026-08-13)
- Common Use Cases - CoinGecko API (accessed: 2026-08-13)
- Coins List with Market Data - CoinGecko API (accessed: 2026-08-13)
- Introducing CoinGecko’s Outstanding Token Value (OTV) Metric - CoinGecko (accessed: 2026-08-13)
- Market Data & Cryptoasset Rank - CoinMarketCap (accessed: 2026-08-13)
- Market Capitalization (Cryptoasset, Aggregate) - CoinMarketCap (accessed: 2026-08-13)
- Free Float Market Cap (USD) - Coin Metrics (accessed: 2026-08-13)
- Vocabulary - Bitcoin.org (accessed: 2026-08-13)