Bitcoin dominance is Bitcoin's market capitalization divided by the total cryptocurrency market capitalization in a provider's chosen universe, multiplied by 100. It measures a share of reported market value, not Bitcoin's price return or the amount of money moving into Bitcoin. A change can come from Bitcoin, other assets, stablecoins, supply estimates or the provider's coverage. Read the numerator and denominator together before interpreting the percentage.
Start with the formula and its units
Write the calculation as BTC dominance = BTC market cap / included total market cap × 100. Both values must use the same currency and observation time. Bitcoin belongs inside the total, so the denominator includes the numerator.
For a simplified universe containing only Bitcoin, other non-stablecoin assets and stablecoins, write D = B / (B + A + S) × 100. Here, B is Bitcoin capitalization, A is the capitalization of the other non-stablecoin assets included, and S is the included stablecoin capitalization. Those labels describe this worksheet; a provider may group assets differently.
Market capitalization itself combines price and circulating supply. TradingView documents its individual CRYPTOCAP values as last price multiplied by circulating supply, and BTC.D as Bitcoin capitalization divided by TOTAL. TradingView's capitalization and dominance definitions
A capitalization change is not a cash-flow ledger. Applying a new price to an entire supply can change reported capitalization without an equal amount of money entering or leaving. CoinGecko explicitly distinguishes market cap from invested capital and net cash inflow. A dominance chart therefore cannot establish that a stated dollar amount was transferred from altcoins to BTC. CoinGecko's market-cap and cash-inflow explanation
Check which market the provider counts
The phrase “total crypto market” needs a definition. TradingView documents TOTAL as the capitalization of the top 125 cryptocurrencies in its screener. Its standard BTC.D calculation uses that denominator. It separately offers TOTALES, which excludes stablecoins. For history before its 19 May 2025 release, TradingView says its stablecoin-excluding series subtract only USDT, USDC and DAI from the corresponding TOTAL series. Check this historical construction before comparing periods. Substituting a stablecoin-excluding series also changes the question being answered. TradingView's universe and segment definitions
CoinGecko's global charts describe a different construction: crypto-backed wrapped, bridged and staked tokens are excluded from its global market capitalization to avoid counting the same value twice. Its overview also reports stablecoins as part of the market breakdown. These are CoinGecko's documented choices, not universal rules for every dominance feed. CoinGecko's global market-cap coverage
Consequently, two screens can show different percentages without either calculation being an arithmetic mistake. Coverage, exclusions, price inputs, circulating-supply estimates and observation times can differ. First compare definitions; then investigate whether a remaining difference is a data problem.
A custom calculation that removes stablecoins should be labeled “BTC share excluding stablecoins” and retain its formula. Do not paste it over a standard dominance history or call the two series interchangeable. An analyst who chooses the denominator after seeing which chart supports a view has changed the measurement to fit the conclusion.
Six scenarios that separate the moving parts
The following table is hypothetical, not a live market snapshot. All capitalizations are in billions of USD. Begin with BTC at 1,200, other non-stablecoin assets at 600 and stablecoins at 200. Assume a fixed provider universe and unchanged circulating supplies for BTC and the other non-stablecoin assets. Each scenario starts independently from that same baseline; the rows are not a chronological path.
In the stablecoin-expansion row, assume stablecoins stay at $1 and their aggregate supply increases. Elsewhere their capitalization is fixed. These assumptions isolate the arithmetic and do not model a trading strategy.
| Independent scenario | BTC cap, B | Other non-stable cap, A | Stablecoin cap, S | Included total | BTC dominance |
|---|---|---|---|---|---|
| Baseline | 1,200 | 600 | 200 | 2,000 | 60.00% |
| BTC gains 10%; others unchanged | 1,320 | 600 | 200 | 2,120 | 62.26% |
| BTC loses 5%; A loses 13.33% | 1,140 | 520 | 200 | 1,860 | 61.29% |
| BTC unchanged; A gains 20% | 1,200 | 720 | 200 | 2,120 | 56.60% |
| BTC and A unchanged; stablecoin cap rises 50% | 1,200 | 600 | 300 | 2,100 | 57.14% |
| BTC gains 10%; A gains 20% | 1,320 | 720 | 200 | 2,240 | 58.93% |
The falling-market scenario is the first useful warning: 1,140 / 1,860 × 100 = 61.29%. Bitcoin dominance rises by 1.29 percentage points even though BTC's assumed price falls 5%. Relative share improves because the non-BTC total contracts faster. A holder of BTC still experiences a price loss under the fixed-supply assumption.
The final row reverses the error. BTC gains 10%, yet its dominance falls to 58.93%, because the denominator grows faster. Falling dominance does not require a falling BTC price. Nor does it establish that every other asset gained: A is an aggregate, and one large constituent could account for much of its increase.
Use percentage points for a change between dominance percentages. From 60.00% to 57.14% is a decline of about 2.86 percentage points. Its relative percentage change is approximately -4.76%. Keeping those descriptions separate prevents an exaggerated headline.
Stablecoins can change the answer without an altcoin rally
In the stablecoin-expansion scenario, Bitcoin and the other non-stablecoin capitalization are unchanged. Standard dominance nevertheless drops from 60.00% to 57.14%. The worksheet needs no BTC sale or non-stablecoin price increase to produce that result.
Now exclude S from both observations. The adjusted share is 1,200 / (1,200 + 600) × 100 = 66.67% at the start and end. The standard and adjusted measures tell different, compatible stories: BTC's share of the full universe fell, while its share of this narrower universe stayed constant.
Neither result establishes what holders intend to buy. Stablecoin balances may be used in several ways, and aggregate capitalization does not identify an account's next action. Labeling the expansion “money waiting to enter altcoins” would add an unverified behavioral assumption.
A stablecoin price change can also affect its capitalization when supply is unchanged. That is a separate input from issuance. Keep this distinction separate from the question of whether an exchange recognizes the token as collateral; the stablecoin collateral stress worksheet follows that account-level valuation problem.
Make a dominance observation reproducible
Before using a chart in a research note or trading-rule evaluation, fill out this record. Its purpose is to let another reader reproduce the observation without guessing what “BTC.D” meant on your screen.
| Record field | What to save | What it helps detect |
|---|---|---|
| Provider and series | Source URL, exact symbol and methodology date | Comparing differently constructed universes |
| Observation | Timestamp, time zone, currency and interval | Asynchronous inputs or mismatched candle endpoints |
| Numerator and denominator | Unrounded B and total values | Ratio or rounding mistakes |
| Asset coverage | Ranked cutoff, stablecoin treatment, wrapped-token exclusions | Coverage changes mistaken for market behavior |
| Two-period comparison | B, A and S at both endpoints, where available | Which component can explain the change |
| Data status | Missing supply, revisions, constituent changes | A discontinuity mistaken for a price move |
| Interpretation | One factual sentence and one unresolved question | A market-cap observation becoming an unsupported flow claim |
Recompute the ratio from unrounded inputs and round only the displayed result. If you cannot obtain the components behind a chart, say that the decomposition remains unverified. Extra decimal places do not compensate for missing data.
For positive BTC and total-cap observations at both endpoints, an additional check is D1 / D0 = (B1 / B0) / (T1 / T0), with dominance expressed consistently. In the stablecoin-expansion example, BTC capitalization grows by a factor of 1 and total capitalization by 1.05; dominance therefore changes by a factor of 1 / 1.05 = 0.95238. Multiplying 60% by that factor reproduces 57.14%.
Watch for changes in the measurement itself
A sharp move deserves a constituent check before a market narrative. TradingView says changes in ranked membership can affect TOTAL and related series, and that substantial additions or exclusions can create visible spikes. This documents a possible mechanism; it does not explain any particular candle without further evidence. TradingView's explanation of capitalization-chart spikes
Three practical failures are easy to miss. Mixing BTC capitalization from one provider with total capitalization from another creates a new, undocumented ratio. Combining a current numerator with a stale denominator can invent a short-term change. Rebuilding historical totals using today's eligible assets can make a past observation depend on later information. Preserve historical constituent and methodology records when the analysis needs them.
Dominance also answers a different question from an asset's return relative to BTC. For a chosen pair and time window, the relative-strength versus RSI guide distinguishes a comparison of prices from a momentum oscillator. A market-cap share cannot substitute for either calculation.
It cannot establish executable liquidity, either. A capitalization-weighted aggregate says little about the quoted spread or the quantity available at a venue. The microprice versus midprice guide examines order-book observations at that smaller scale. Keep the market overview and the execution evidence attached to their own clocks.
If dominance enters a strategy evaluation, define the series, observation delay and rule before checking results. Compare the strategy's actual account returns with an appropriate alternative using the benchmark comparison contract. A correct dominance calculation alone supplies no evidence of a profitable threshold.
A useful final note is precise: “BTC's share rose while both BTC and the non-stablecoin aggregate fell; the denominator contracted faster, and actual capital flows remain unmeasured.” Save the two capitalization observations and the universe definition beside that sentence. Those inputs make the claim reviewable.
