Crypto Index Weighted Price Calculator
Build a custom index from any list of coins and compute its weighted price with Index = Σ( Price × Weight ). Switch between market-cap weighting and custom weighting, see each coin's contribution to the index, and compare against an equal-weight benchmark.
WEIGHTING METHOD
LOAD A BASKET
COINS
The bars show each coin's weight in the index. The table below shows the exact contribution each coin makes to the index value — the product of its price and its weight — and what share of the total index that represents.
| COIN | PRICE | WEIGHT | CONTRIBUTION | % OF INDEX |
|---|---|---|---|---|
| Enter valid data to see contributions. | ||||
The same set of coins, priced three different ways. Market-cap weighting tilts toward the largest assets; equal weighting treats every coin the same; custom weighting uses the values you entered.
Market-cap weighting follows the market
Market-cap weighting allocates each coin a share of the index proportional to its total market value. Because Bitcoin is more than half the crypto market, a market-cap-weighted index is dominated by it. This mirrors the way real indices like the S&P 500 work, and it means the index tracks the overall market closely without any active rebalancing by the operator.
Equal weighting spreads exposure evenly
Equal weighting gives every coin the same share — 1/n of the index. This removes the dominance of the largest assets and gives more weight to smaller coins, which can produce higher returns in bull markets and higher drawdowns in bear markets. It requires frequent rebalancing to maintain, because winning positions drift above equal weight and must be trimmed.
Custom weighting expresses a view
Custom weighting lets you allocate any proportion you like — say 40% BTC, 30% ETH, 15% SOL, 15% cash-like stables. This is the most flexible approach and the one most often used for thematic indices (DeFi, Layer 1s, AI, privacy coins) where you want explicit control over the composition rather than delegating it to market cap.
A crypto index takes a basket of coins and expresses them as a single number. The formula Index = Σ( Price × Weight ) is the weighted average price of the constituents. It is the simplest possible index construction, and it is the foundation on which more sophisticated indices are built. The interesting choices are all in how the weights are assigned and how the index is normalised over time.
The formula produces a weighted average price
When the weights sum to 1, the index is a weighted average of the component prices. If Bitcoin is $65,000 at 50% weight and Ethereum is $3,200 at 50% weight, the index is $34,100 — halfway between them. This is intuitive and directly interpretable: the index is "the average price of a unit of the basket," where each unit contains 0.5 of a Bitcoin and 0.5 of an Ethereum in value terms.
Real indices normalise to a base value
The raw weighted price is awkward to track over time, because it moves by thousands of dollars and is not comparable across different baskets. Real indices divide by a divisor so the index starts at a round number — typically 100 or 1,000 — on a chosen base date. The formula becomes Index = ( Σ Price × Weight ) ÷ Divisor. The divisor is fixed on the base date and adjusted only for corporate actions like constituent changes or splits, so that the index level remains continuous.
Rebalancing is what keeps weights honest
Left alone, index weights drift. If Bitcoin outperforms Ethereum, its weight in the index rises above the target — the index becomes more concentrated and less representative. Rebalancing means resetting weights back to the target at scheduled intervals, selling what has outperformed and buying what has underperformed. Standard practice is quarterly or semi-annual rebalancing. Too frequent, and trading costs eat the return; too rare, and the index drifts away from its stated methodology.
Concentration is the real risk
A market-cap-weighted crypto index is heavily concentrated in Bitcoin and Ethereum — typically 60–75% between them. The Herfindahl-Hirschman Index (HHI = Σ Weight²) captures this: a portfolio with Bitcoin at 60% and nine other coins at 4.4% each has an HHI around 0.38, implying an effective number of holdings of only 2.6. That is not a diversified index in the way a 500-stock equity index is; it is essentially a leveraged bet on Bitcoin and Ethereum with some smaller satellite positions.
Weighting methods compared
| Method | Weight formula | Rebalancing | Best for |
|---|---|---|---|
| Market-cap weighted | mcap ÷ Σ mcap | Minimal — weights self-adjust | Tracking the broad crypto market |
| Equal weighted | 1 ÷ n for each coin | Frequent — quarterly or more | Reducing concentration, capturing smaller-cap upside |
| Custom weighted | User-specified | Depends on the thesis | Thematic indices, expressing a specific view |
| Volatility weighted | 1/σ ÷ Σ(1/σ) | Regular | Risk-balanced exposure across assets |
| Fundamental weighted | Revenue ÷ Σ revenue | Regular | Value-oriented portfolios (less common in crypto) |
Worked example — a simple three-coin index
Bitcoin — Price $65,000 — Market cap $1,280,000M
Ethereum — Price $3,200 — Market cap $385,000M
Solana — Price $150 — Market cap $70,000M
Step 1 — total market cap
Σ mcap = 1,280,000 + 385,000 + 70,000 = 1,735,000M
Step 2 — weights (mcap ÷ Σ mcap)
BTC: 1,280,000 ÷ 1,735,000 = 0.7377 (73.77%)
ETH: 385,000 ÷ 1,735,000 = 0.2219 (22.19%)
SOL: 70,000 ÷ 1,735,000 = 0.0403 (4.03%)
Step 3 — contribution (price × weight)
BTC: $65,000 × 0.7377 = $47,951
ETH: $3,200 × 0.2219 = $710
SOL: $150 × 0.0403 = $6.05
Step 4 — index value (Σ contribution)
Index = $47,951 + $710 + $6.05 = $48,667.05
Step 5 — comparison with equal weight
Equal weight (1/3 each):
= ($65,000 + $3,200 + $150) ÷ 3 = $22,783.33
Market-cap weighting produces a much higher index value because Bitcoin dominates.
Frequently asked questions
The index value is the weighted average price of the constituents. If you imagine holding one unit of the index, that unit contains a fraction of each coin equal to its weight. So a $48,667 index means one unit of the basket costs $48,667 at the given prices — 73.77% of it is Bitcoin, 22.19% is Ethereum, and 4.03% is Solana. This is why the index value is often very close to the price of the largest constituent: when one coin dominates the index, the index price and that coin's price move nearly in lockstep.
Because they normalise. The raw weighted price is awkward — it can be $48,667 or $22,783 depending on the weighting, and it changes whenever the constituent set changes. Real indices divide by a divisor that is set on a base date so the index starts at a round number. After that, the divisor is only changed for specific events (constituent addition or removal, splits) in a way that keeps the index level continuous. The result is that a modern crypto index might read 3,450 today — a number that has no direct economic meaning on its own but whose percentage change from one day to the next is the index's return.
It depends on your thesis. Market-cap weighting is the default for a reason: it reflects the market's own assessment of relative value, it requires almost no rebalancing, and it tracks the broad crypto market closely. Equal weighting is more aggressive — it gives small caps a much larger role, which amplifies both upside and downside. Historically, equal-weighted crypto baskets have outperformed market-cap-weighted ones in bull markets and underperformed in bear markets. For a long-term passive position, market-cap weighting is the more conventional and lower-maintenance choice. For a tactical view that smaller coins are undervalued, equal weighting expresses that view directly.
The standard is quarterly or semi-annually. Monthly rebalancing is common in academic studies but produces high turnover and, in crypto, meaningful trading costs and taxable events. Annual rebalancing is cheaper but allows the index to drift materially from its targets. Most practical crypto index products rebalance quarterly. Market-cap-weighted indices need rebalancing less often because weights self-adjust as market caps change — the main reason to rebalance is when the constituent list itself needs to change (adding new coins or removing declining ones).
The HHI is the sum of squared weights. It measures concentration on a scale from 1/n (perfectly equal across n constituents) up to 1 (single constituent). A market-cap-weighted crypto index typically has an HHI around 0.35–0.55, implying an effective number of holdings of only 2–3 — even if the index technically contains 20 or 30 coins. The effective number is the answer to "how many coins does this index behave like it holds?" A 30-coin index with an effective N of 2.5 is not really diversified; it is a Bitcoin bet with a few satellite positions. The HHI makes that visible, and it is one of the most useful summary statistics for any index or portfolio.
Two approaches. The first is to include them as ordinary constituents, weighted by their market cap like any other coin. This is common in broad "total market" indices where stablecoins are a meaningful part of the market. The second is to exclude them entirely, on the theory that an index is meant to track the performance of non-stable assets and that holding a stablecoin in a crypto index just dampens volatility without providing crypto exposure. Most thematic indices exclude stablecoins; broad market indices often include them. The choice should be stated explicitly in the index methodology, because it materially changes both the level and the volatility of the index.
Yes — the calculator normalises them. If you enter Bitcoin 40, Ethereum 30, Solana 15, XRP 10, the total is 95, and each weight is divided by 95 rather than 100. The result is the same as if you had entered 42.1, 31.6, 15.8, 10.5. This is useful when you want to express weights as arbitrary relative values (say, 3:2:1:1 for a specific rationale) without having to convert them into percentages first. The one caveat is that if you intend the weights to mean something specific — like "I want 40% in Bitcoin" — you should make sure they sum to 100, otherwise the actual Bitcoin weight will be slightly higher or lower than you intended.
Yes, and this is exactly the problem that the divisor solves in real indices. If you add a new coin to a market-cap-weighted index, the total market cap rises and every existing weight falls, so the index value changes even though no price has moved. In a real index, the divisor is adjusted on the reconstitution date so that the index level is continuous across the change — the index does not jump simply because you added a constituent. This calculator shows the raw weighted price, which does jump when the constituent list changes. For tracking over time you would need to compute a divisor, which is beyond what this tool does.
How to Use This Calculator
Build a basket of coins, choose how to weight them, and the calculator gives you the index value plus every coin's contribution.
1. Load a basket or start from scratch
The presets cover the top 5 coins by market cap, a Layer 1 basket, a DeFi basket, a stablecoin basket, and an equal-weighted top 5. Click "Add coin" to build your own from scratch.
2. Choose the weighting method
Market-cap mode computes weights automatically from each coin's market cap — this mirrors how real indices work. Custom mode lets you enter any weight values and normalises them to sum to 100%.
3. Enter each coin's price and metric
In market-cap mode the second input is market cap; in custom mode it is the weight. The metric input switches automatically with the mode, and the values you enter are preserved when you switch back and forth.
4. Read the index value and stats
The result card shows the weighted index value, the number of constituents, the largest single weight, the effective number of holdings, and the total metric (total market cap or total custom weight).
5. Check the breakdown table
The bars show each coin's weight; the table below shows the exact contribution each coin makes to the index value and what percentage of the index that represents. This is where you see which coins are actually driving the index.
6. Compare against equal weight
The comparison card shows the same coins priced three ways — market-cap weighted, equal weighted, and custom weighted — so you can see the impact of the weighting choice on the index level.
What This Tool Offers
Everything needed to construct a crypto index, understand its composition, and compare weighting methods.
Two weighting methods
Market-cap weighting computed automatically from each coin's market value, and custom weighting with automatic normalisation. Switch between them at any time without losing the values you have entered.
Contribution breakdown
Every coin's weight, its contribution to the index value, and its share of the total index — shown both as bars and as a sortable table.
Three-way comparison
Market-cap, equal-weight, and custom-weight versions of the same basket side by side, so the impact of the weighting method is immediately visible.
Concentration metrics
The Herfindahl-Hirschman Index and the effective number of holdings — the two figures that reveal whether an index is genuinely diversified or dominated by one or two constituents.
Step-by-step working
The complete arithmetic: total metric, each weight calculation, each contribution, and the final sum — so you can reproduce the index by hand or verify it against another tool.
Reference and education
A comparison of weighting methods, a full worked example, and explanations of normalisation, rebalancing, the divisor concept, and why concentration matters more than the number of constituents.
What Does a Crypto Index Measure?
A crypto index takes a defined basket of coins and expresses their combined performance as a single number. It is the same idea as a stock index — the S&P 500, the FTSE 100, the Nikkei — applied to digital assets. The purpose is to give investors a way to track the broad market, or a specific segment of it, without having to pick individual coins. The index is defined by three things: which coins are in it, how much weight each coin gets, and how the weights are maintained over time.
The Formula
The weighted price of the index, in its raw form, is the sum of each constituent's price multiplied by its weight:
Where the weights sum to 1:
In market-cap weighting, the metric is each coin's market capitalisation. In custom weighting, it is whatever relative value you assign. In equal weighting, every weight is 1/n. The resulting index value is the weighted average price of the basket — the price of one unit of the index, if such a unit existed.
In a real index, the value is normalised by a divisor so it starts at a round number on a base date:
The divisor is fixed on the base date and adjusted only for events that change the constituent set — additions, removals, splits — so that the index level remains continuous. This calculator shows the raw weighted price, which is the first step in that process.
Why Weighting Matters So Much
The choice of weighting scheme has an enormous effect on the behaviour of an index, often larger than the choice of constituents. Two indices with identical constituent lists but different weighting schemes can have very different returns, volatilities and drawdown profiles.
Market-cap weighting produces an index that is dominated by the largest assets. In crypto, this means Bitcoin and Ethereum typically account for 60–75% of a broad index, with everything else split across the remainder. The index therefore behaves very much like a Bitcoin-plus-Ethereum portfolio with a small satellite allocation to smaller coins. This is not a flaw — it is what market-cap weighting is designed to do. It reflects the market's own assessment of relative value.
Equal weighting produces the opposite. Every coin gets 1/n, so smaller coins have a much larger effective role. In a bull market, where small caps typically outperform, equal weighting captures more upside. In a bear market, where small caps fall hardest, it suffers more. Historically, equal-weighted crypto baskets have had significantly higher volatility than market-cap-weighted ones, and the extra return in good years has come with sharper drawdowns in bad ones.
Custom weighting is the most flexible and the most subjective. It lets the index constructor express a specific view — a thematic tilt, a risk-balancing scheme, a value orientation. The trade-off is that it requires active decisions and ongoing rebalancing. There is no free lunch in weighting: each method is a different compromise between representativeness, concentration, turnover, and exposure to different segments of the market.
Concentration and the HHI
The number of constituents in an index is a poor guide to how diversified it actually is. A 50-coin index where Bitcoin is 60% and every other coin is 0.8% is not meaningfully more diversified than a 5-coin index where Bitcoin is 60%. The Herfindahl-Hirschman Index captures this by squaring each weight before summing:
A portfolio with 10 equal weights has an HHI of 10 × 0.1² = 0.10. A portfolio with one 90% position and ten 1% positions has an HHI of 0.81 + 10 × 0.0001 = 0.811. Both hold eleven names, but the second behaves like a single holding. The reciprocal of the HHI gives the effective number of holdings: 1/0.10 = 10 for the first portfolio, 1/0.811 = 1.23 for the second.
For a typical market-cap-weighted crypto index, the HHI usually falls between 0.30 and 0.55, implying an effective number of holdings of 1.8 to 3.3. That is the reality of the crypto market: it is not a broad, evenly distributed market like US equities. It is a market where the top two assets dominate. An index that tracks it faithfully will inherit that concentration — which is a feature, not a bug, provided the investor understands it.
Rebalancing and Drift
Once the weights are set, they immediately begin to drift. If Bitcoin rises 20% while Ethereum is flat, Bitcoin's weight in the index rises above its target. Left alone, the index gradually becomes more concentrated in whatever has been performing best, which means it buys into strength and sells into weakness at the margin. Over long periods, this drift can be substantial: a market-cap-weighted index drifts toward whatever the market has already bid up.
Rebalancing resets the weights to their target levels. For a market-cap-weighted index, this is largely automatic — weights naturally track market caps, so the index stays on target without explicit action. For equal-weighted or custom-weighted indices, rebalancing requires selling what has risen and buying what has fallen, on a schedule (quarterly or semi-annual is standard). The trade-off is between staying on target and incurring trading costs and taxable events. More frequent rebalancing keeps the index closer to its methodology; less frequent rebalancing costs less but allows more drift.
Practical Notes on Building a Crypto Index
Three practical points. First, the choice of whether to include stablecoins matters enormously. A broad index that includes Tether and USDC at market-cap weight will have a significant stablecoin allocation that dampens volatility and reduces upside. Most thematic indices exclude stablecoins; broad-market indices often include them.
Second, the availability of reliable market cap data is a genuine constraint for smaller coins. Market caps on aggregators are sometimes computed from reported circulating supply, which may be inaccurate for tokens with complex unlock schedules. For the largest coins this is not a problem, but for a long-tail index it can be a material source of error.
Third, index maintenance is not free. Constituents need to be reviewed and sometimes replaced. Weights need to be recalculated. If the index is used to manage actual money, every rebalance is a real trade with real costs and real tax consequences. Sophisticated index providers build rules for all of this into their methodology documents, and the rules themselves — not just the current constituent list — are a meaningful part of what the index is.
Frequently Asked Questions
The FAQ section above covers the most common practical questions — what the index value represents, why real indices normalise, choosing between market-cap and equal weighting, rebalancing frequency, the Herfindahl index, handling stablecoins, custom weights that do not sum to 100, and how adding constituents affects the index. Scroll back to the analysis card if you skipped it.
Variables
| Symbol | Quantity | Unit |
|---|---|---|
| Index Value | Weighted index value | currency |
| Asset Price | Current price of each component asset | currency |
| Asset Weight | Weighting assigned to each asset in the index | % |
What it means
Crypto indices (like the CoinDesk 20) are weighted averages of the prices of selected assets. This formula calculates the index value. It is used for benchmarking, for index funds, and for portfolio tracking. Understanding this helps in evaluating relative performance and in constructing portfolios. The weights are typically market‑cap weighted or price‑weighted.
Worked example
Crypto Index Weighted Price – Two Detailed Examples
Real‑World| Parameter | Value |
|---|---|
| BTC Weight | 60% |
| BTC Price | $60,000 |
| ETH Weight | 40% |
| ETH Price | $3,000 |
| Parameter | Value |
|---|---|
| BTC Weight | 50% |
| BTC Price | $60,000 |
| ETH Weight | 30% |
| ETH Price | $3,000 |
| SOL Weight | 20% |
| SOL Price | $140 |
Common mistakes
- Index value: The weighted average price of a basket of assets.
- Asset price: The current price of each asset.
- Asset weight: The weight of each asset in the index (sums to 1).
- Rebalancing: Weights may be adjusted periodically.
Applications
Crypto index weighted price calculates the value of a crypto index by summing the product of each asset's price and its weight. This is used to create and track benchmark indices like the Crypto 10 Index. Investors use indices to gauge overall market performance and to replicate them for passive investment. By understanding the weighted price, they can allocate assets accordingly. Index construction is essential for ETFs and fund management.
- Tracking the performance of crypto market benchmarks
- Creating index‑based investment products
- Measuring market sentiment and trends
- Replicating indices for passive investing
- Educational understanding of index methodology
Related calculators · Trading & Investment
Recently updated formulas
Suggest an improvement
Found a mistake? Have a better example? Let us know.
You may send up to 3 suggestions per 24 hours.