Technical Analysis › Market Concentration & Leadership

Index Return Contribution: Formula, Example, and Interpretation

Spot the edge. Swoop in.

A cap-weighted index's daily headline return is really just the sum of every constituent's individual contribution. Understanding how to compute that contribution — and why a stock can dominate it for two completely different reasons — is the mechanic behind every concentration statistic in this cluster, from top-5 weight to mega-cap risk. This guide walks through the formula, a fully worked five-constituent example, and how to read a contribution figure without over-interpreting it.

By Swoopr Editorial Team

Published · Updated

AI-assisted content · Swoopr is responsible for the final published article.

Key Takeaways

Direct answer: A constituent's contribution to a cap-weighted index's return is approximately its beginning index weight multiplied by its own total return over the period. Every constituent's contribution, added together, sums to the index's total return for that period.

How does an individual stock contribute to an index return?

Every cap-weighted index return is, mechanically, nothing more than a weighted average of its constituents' individual returns. That means the index's headline number can always be decomposed back into a list of "how much did each stock add or subtract," which is exactly what contribution analysis does.

The formula

Approximate constituent contribution = beginning index weight × constituent total return

Where beginning index weight is the stock's share of total index market capitalization at the start of the measurement period (expressed as a decimal, e.g. 0.08 for an 8% weight), and constituent total return is that stock's own price return (plus dividends, if the index is total-return) over the same period. Multiply the two and you get the number of index-return percentage points that single stock is responsible for.

Because index weights are constructed so that every constituent's weight sums to 100% of the index, and because the index return is itself a weighted average of constituent returns, summing every constituent's contribution reproduces the index's total return exactly (subject to the fixed-weight assumption below):

Index return = Σ (constituent weight × constituent return), across all constituents

Common mistake

The common mistake is applying a single beginning-of-period weight across a long stretch — a full quarter or year — as if no rebalancing or price-driven weight drift happened in between. The weight × return shortcut is exact only when the weight is genuinely constant for the whole period. Index providers rebalance on a set schedule, and weights drift daily just from price changes even between rebalances, so precise contribution figures are usually built by computing the approximation over short sub-periods (like single trading days) and compounding those sub-period results together, not by multiplying one weight by a full year's return.

Worked Example: Five Constituents, One Index Return

Illustrative, hypothetical numbers — not a real index or real companies.

Consider a small hypothetical cap-weighted index made up of five constituents. The table below lists each one's beginning weight and its return over the period, then computes its contribution using the formula above.

Five-constituent worked example of index return contribution
ConstituentIndex weightReturnContribution (weight × return)
Stock A35%+3%+1.05 pts
Stock B5%+40%+2.00 pts
Stock C25%+1%+0.25 pts
Stock D20%−5%−1.00 pts
Stock E15%+2%+0.30 pts
Total100%+2.60 pts

Stock A's contribution comes straight from the formula: a 35% weight multiplied by a +3% return gives +1.05 index-return points. Stock C and Stock E contribute smaller amounts because both their weights and returns are modest. Stock D's 20% weight combined with a −5% return subtracts a full point from the index. Adding all five contributions — 1.05 + 2.00 + 0.25 − 1.00 + 0.30 — sums to exactly +2.60 index-return points, which is this hypothetical index's total return for the period. That total is not a separate calculation; it is the arithmetic sum of the five rows above, which is the entire point of contribution analysis: the index return has nowhere else to come from.

The instructive comparison is Stock A versus Stock B. Stock A has by far the largest weight in the index (35%) but only a modest +3% return, and still produces a solid +1.05-point contribution — a large-weight, modest-return story. Stock B has the smallest weight of any constituent (5%) but the largest return by a wide margin (+40%), and its contribution (+2.00 points) actually exceeds Stock A's — a small-weight, huge-return story. Both stocks end up among the largest contributors to the index's return, but for opposite reasons. A headline that says "Stock A and Stock B drove the index" without distinguishing which mechanism was at work is hiding the more useful half of the story.

Common mistake

The common mistake is assuming that whichever stock had the single best return must be the index's biggest contributor. In the table above, Stock B has the best return of any constituent (+40%) but is not the largest contributor in absolute terms — Stock A's much larger weight lets a far more modest return produce a comparable contribution. Contribution is a product of two variables, not a ranking on either one alone.

Why can a stock's contribution be large even with a modest return?

Because contribution is a multiplication of weight and return, there are two independent ways for a constituent's contribution to become large: its weight can be large, its return can be large, or some combination of both. These are meaningfully different situations for an investor to understand, even though they can produce an identical contribution figure.

A large-weight, modest-return contributor (like Stock A above) tells you the index is structurally leaning on that name — even an ordinary return from it moves the index noticeably, simply because so much index capital sits in that one stock. A small-weight, huge-return contributor (like Stock B above) tells you something different: an extraordinary move in a name most of the index barely holds was still large enough to matter. The first story is about structural concentration; the second is about an outsized single-stock event cutting through a smaller allocation. Conflating the two — treating every large contributor as evidence of "the index being driven by mega-caps" — misses that a single small-weight outlier can produce the same-looking number.

Does contribution to index return account for rebalancing during the period?

The weight × return approximation uses a single beginning weight for the whole period, so it is exact only if weights never change between the start and end dates. In practice, index providers rebalance on a schedule and weights drift daily with price changes, so real-world contribution figures are usually built by chaining the approximation over shorter sub-periods and compounding the results, rather than applying one weight across a long stretch.

This is index-weight concentration — how much of an index's return and market value sits in a small number of names by construction. It is a related but distinct question from industry or competitive concentration, which measures how much of an industry's revenue or output a handful of companies control regardless of how any index happens to weight them; see Market Concentration, HHI, and Consolidation for that separate framework and how the Herfindahl-Hirschman Index measures it.

Misconceptions Versus Reality

MisconceptionReality
The stock with the best return is always the index's biggest contributorContribution is weight × return; a heavily-weighted stock with a modest return can out-contribute a lightly-weighted stock with a spectacular return
A large contribution always means the index is "concentrated" in that nameA large contribution can come from a small weight paired with an extreme return — that is a single-stock event, not evidence of structural index concentration
Contribution to index return is the same thing as industry/competitive concentrationContribution is about index weighting mechanics; industry concentration (HHI) measures market share within an industry independent of any index
Multiplying one beginning weight by a full year's return gives an exact contribution figureThe formula is exact only for a fixed weight; rebalancing and daily price-driven weight drift mean precise figures chain shorter sub-periods together

Risks, Limitations, and Exceptions

Frequently Asked Questions

How does an individual stock contribute to an index return?

A constituent's contribution to a cap-weighted index's return is approximately its beginning index weight multiplied by its own total return over the period. Every constituent's contribution, added together, sums to the index's total return for that period — the formula is additive by construction, not a coincidence.

Why can a stock's contribution be large even with a modest return?

Contribution is a product of weight and return, so a large weight multiplied by even a modest return can outweigh a small weight multiplied by a much larger return. A stock can dominate an index's return either because its weight is large, because its return is large, or both — and those are different stories worth telling separately, not collapsing into one "this stock drove the index" headline.

Does contribution to index return account for rebalancing during the period?

The weight × return approximation uses a single beginning weight for the whole period, so it is exact only if weights never change between the start and end dates. In practice, index providers rebalance on a schedule and weights drift daily with price changes, so real-world contribution figures are usually built by chaining the approximation over shorter sub-periods and compounding the results, rather than applying one weight across a long stretch.

Sources and Methodology

Contribution-to-return analysis follows the standard attribution methodology published by major index providers. Key reference sources include:

The five-constituent worked example in this guide uses clearly labeled, hand-verified illustrative numbers, not real index, constituent, or return data. This content was reviewed by the Swoopr Editorial Team in August 2026.

Related Reading