Analyst Dojo
Lesson 4 of 5 11–14% of the exam

Market-cap, float-adjusted and fundamental weighting

A market-cap-weighted index weights each constituent by its market value, so its return is the change in the constituents' total value. Float adjustment counts only shares the public can buy. Fundamental factor weighting uses measures such as earnings or sales instead of price, which tilts it toward value.

8 min cram, 34 min full read. Based on the 2027 CFA® Program Level I curriculum, Quantitative Methods, Learning Module 3. Sitting in November 2026? The 2026 version of this lesson is still available.

Tailor this to you: take the self-assessment

Watch the lesson 18 min

The video follows this page: the same examples, then the checkpoint questions.

Before this: Price-weighted and equal-weighted indexes

On the exam

  • Describe the choices and the implications of the different weighting methods used in index construction and management, and calculate, interpret, and explain the value and the returns of an index

Describe the choices and implications of each weighting method and calculate index values and returns. Expect a cap-weighted value or return with the other methods' answers as distractors, a float adjustment, and which method tilts to value, momentum or small companies.

How deeply to learn each part
Know the idea
Understand it in general. It frames other topics, but you will not calculate with it.
Use it
Understand it well enough to solve a question with it. Recognize when it applies.
Memorize
Learn it by heart. The exam will not give it to you.

You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.

You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.

Cram mode: the one-screen version of this lesson. Switch to Full for the explanations, worked examples and interactives.

How does market-cap weighting work?

In market-capitalization weighting (also called value weighting ) each constituent’s weight is its market value divided by the total market value of all constituents. Market value is share price times shares outstanding, QiQ_i. The aggregate reference value is the total market value, and the index return is simply the change in the total value of the companies.

Market-cap weight Memorize
wi=QiPi∑jQjPjw_i = \frac{Q_i P_i}{\sum_j Q_j P_j}

The index value divides the total market value by a divisor:

Market-cap-weighted index value Memorize
VMCI=∑iQiPiDV_{MCI} = \frac{\sum_i Q_i P_i}{D}

And the return of the index is:

Market-cap-weighted index return Memorize
r=∑iQiPi,1+Div∑iQiPi,0−1r = \frac{\sum_i Q_i P_{i,1} + Div}{\sum_i Q_i P_{i,0}} - 1

Here DivDiv is the total dividends paid by the constituents during the period.

Back to the three-stock table from the last lesson.

StockStart priceEnd priceShares (m), QQDividend
X8088502.00
Y25242000.50
Z4554400.00
Rearrange itMarket-cap-weighted return: solve for any input
The question asks for
A market-cap-weighted index has a total market value of 10,800.00 at the start of the period and 11,360.00 at the end. The constituents paid 200.00 of dividends. The index return is closest to:

(11,360.00 + 200.00) ÷ 10,800.00 − 1 = 7.04%

Index return, r7.04%

On your calculator
  1. 11360+200=÷10800−1=0.07037
  1. 11360ENTER200+10800÷1−0.07037

ENTER enter (on the HP, puts the number on the stack)

The main advantage: as prices move, each holding’s share of the total moves with them, so the index never needs rebalancing for price changes and is cheap to replicate. It still needs a divisor change for corporate actions and constituent changes. The main drawback: it tends to become a large-company momentum index, putting the most weight on the shares that have risen most, so the biggest firms can dominate.

Exam tip A cap-weighted return is never an average of returns. If you are averaging, you are doing equal weighting.

What does float adjustment change?

The market float is the part of a company’s shares available to the investing public. Shares held by controlling shareholders, and often by governments or in strategic cross-holdings, are left out. Float-adjusted market-capitalization weighting multiplies each market value by the float fraction fif_i before weighting.

Float-adjusted market-cap weight Memorize
wi=fiQiPi∑jfjQjPjw_i = \frac{f_i Q_i P_i}{\sum_j f_j Q_j P_j}

Dividends count on the float too: X 2.00 × 50 = 100, Y 0.50 × 200 × 0.60 = 60, Z none, so 160 in total. The total return is (9,440 + 160) ÷ 8,800 − 1 = 9.09%.

A free float-adjusted index goes one step further and also leaves out shares that foreign investors are not allowed to buy, so it shows what an international investor can actually hold. Most cap-weighted share and bond indexes are float adjusted.

Why bother? An index that holds only shares investors can buy is one they can actually replicate. An unadjusted index would include shares nobody can purchase.

An index return is a weighted average of constituent returns

Use it

Using the float-adjusted start weights: 45.45% × 10% + 34.09% × (−4%) + 20.45% × 20% = 4.55 − 1.36 + 4.09 = 7.27%, the same answer as the change in total value. Each product is that constituent’s contribution to index return : Y took 1.36 points off. With total returns (X 12.5%, Y −2%, Z 20%) the same weights give 9.09%.

Contribution to index return Use it
contributioni=wi×ri,rindex=∑iwiri\text{contribution}_i = w_i \times r_i, \qquad r_{index} = \sum_i w_i r_i

How does fundamental weighting work?

Fundamental factor weighting sets weights by a measure of company size that does not depend on the share price: assets, book value, cash flow, revenue, earnings, dividends or even the number of employees. An index built this way is a fundamental factor-weighted index. Some indexes use a single metric (for example total dividends); others blend several metrics into a composite score.

Fundamental weight Memorize
wi=Fi∑jFjw_i = \frac{F_i}{\sum_j F_j}

Compare with cap weights of 37.0%, 46.3% and 16.7%. Earnings yields (earnings ÷ market value) are X 7.5%, Y 8.0% and Z 5.6%, against 7.4% for the three together. Shares whose yield is above the overall yield, X and Y, get more weight than under cap weighting. Z, with the lowest yield, gets less.

Weighting by earnings leaves out companies with no earnings and favors those with high earnings relative to price, which is why fundamental indexes lean toward value shares and away from growth shares. They are also the fair benchmark for a manager who weights holdings by such factors.

That is the value tilt: a fundamentally weighted index holds more of the shares that are cheap relative to their earnings, book value or dividends. It is also contrarian. If Y’s price drops 30% with no change in earnings, its cap weight shrinks (from 46.3% to 37.6% at the start of the example), while its fundamental weight stays at 50%. At each periodic rebalancing the index sells what has risen relative to its fundamentals and buys what has fallen.

With total returns the earnings-weighted index returns 0.375 × 12.5% + 0.50 × (−2%) + 0.125 × 20% = 4.6875 − 1.00 + 2.50 = 6.19%.

InteractiveWeight by value, by float or by earnings

Try this 0 of 3

  • Switch to Float-adj. and watch Stock Y's weight
  • Switch to Fundamental and compare its return with Market cap
  • Make Y start 30% cheaper, then compare Y's start weight under Market cap and under Fundamental
Weighting rule
Index value, start → end1,000.00 → 1,051.85
Price return5.19%
Total return7.04%

Same table, every rule (price return)

  • Price10.67%
  • Equal8.67%
  • Market cap5.19%
  • Float-adj.7.27%
  • Fundamental4.25%
XYZMarket capstart
Weights at the start
XYZMarket capend
After price moves

Market-cap-weighted: Stock X 37.0%, Stock Y 46.3%, Stock Z 16.7% at the start. Price return 5.19%, total return 7.04%. Same table under the other rules: Price 10.67%, Equal 8.67%, Float-adj. 7.27%, Fundamental 4.25%. Cap weighting buys more of what has risen; fundamental weighting buys more of what has become cheap.

Edit Stock X
Show working

Weight = price × shares ÷ total market value; return = change in total market value.

Start value: 80.00 × 50 + 25.00 × 200 + 45.00 × 40 = 10,800.00

End value: 88.00 × 50 + 24.00 × 200 + 54.00 × 40 = 11,360.00

Price return = 11,360.00 ÷ 10,800.00 − 1 = 5.19%

Income = 200.00; total return = (11,360.00 + 200.00) ÷ 10,800.00 − 1 = 7.04%

Weights: X 37.0%, Y 46.3%, Z 16.7%

Market-cap-weighted price return on your calculator
  1. 88×50+(24×200)+(54×40)=STO111,360.00, end value
  2. 80×50+(25×200)+(45×40)=STO210,800.00, start value
  3. RCL1÷RCL2−1=0.0519, so 5.19%

STO store · RCL recall a stored number

  1. 88ENTER50×24ENTER200×+54ENTER40×+STO111,360.00, end value
  2. 80ENTER50×25ENTER200×+45ENTER40×+STO210,800.00, start value
  3. RCL1RCL2÷1−0.0519, so 5.19%

ENTER enter (on the HP, puts the number on the stack) · STO store · RCL recall a stored number

Cap weighting buys more of what has risen; fundamental weighting buys more of what has become cheap.

How do the four methods compare?

MethodAggregate reference valueProsConsSuitsExamples
Market cap (float-adjusted)Total market value (of the float)Reflects relative size, low turnover, rebalances itself, favored by institutionsConcentrates in the largest firms, follows price run-upsBroad passive investingS&P 500, S&P BSE SENSEX
EqualNumber of constituentsEvery constituent counts the same, less large-company concentrationNeeds frequent rebalancing, overweights small companiesSpreading influence evenlyS&P 500 Equal Weight Index, MSCI USA Equal Weighted
Fundamental factorTotal of the chosen fundamentalWeights by economic size rather than price, potential for better risk-adjusted returnsSector tilts, leaves out companies without earnings or dividendsValue-minded investorsFTSE RAFI US 1000
PriceSum of one share of eachSimple to calculate and understandIgnores market values, skewed by high pricesIllustrations, long price historiesDow Jones Industrial Average, Nikkei 225
Weighting methods and what each favors
Index weighting methodsthe same shares, a different rule
  • Price weighting Memorize weight follows share price
    • Aggregate sum of one share of each
    • Favors high-priced shares; splits shift weights
  • Equal weighting Memorize weight 1 ÷ N
    • Aggregate number of constituents
    • Favors small companies; needs frequent rebalancing
  • Market-cap weighting Memorize weight follows market value
    • Aggregate total market value (of the float)
    • Float-adjusted version counts only shares the public can buy
    • Favors large, recently risen shares (momentum)
  • Fundamental factor weighting Memorize weight follows earnings, sales, book value, cash flow, dividends
    • Aggregate total of the chosen fundamental
    • Favors value; contrarian when rebalanced

On the three-stock table the price returns are 10.67% (price-weighted), 8.67% (equal-weighted), 5.19% (cap-weighted), 7.27% (float-adjusted, Y at 60%) and 4.25% (fundamental). The total returns are 12.33%, 10.17%, 7.04%, 9.09% and 6.19%. Exam options are built from these. Work out the one asked for, then check that it does not match the trap.

Go deeper Why cap weighting matches the market portfolio

The capital asset pricing model (CAPM) says every investor should hold the market portfolio: all risky assets in proportion to their market values. A broad cap-weighted index does exactly that, which is why it is the usual stand-in for “the market” when estimating beta. It is also why holding a cap-weighted index fund needs almost no trading. You will use this link again in Learning Module 8 of this topic and in the Portfolio Construction topic.

Go deeper Bubbles and cap weighting

Because cap weights rise with prices, a sector that has soared for years becomes a larger and larger share of the index. If that sector was overvalued, the index is most exposed to it just before a fall. Fundamental weighting avoids this by looking at earnings or sales rather than price. It trades that for a different risk: it can sit in cheap shares that are cheap for good reason.

Memorize this

MemorizeWeighting methods: weight driver, bias, upkeep

MethodWeight driven byTiltRebalancing
Priceshare pricehigh-priced sharesdivisor after splits
Equal1÷N1 \div Nsmall capshigh
Market cap (float-adjusted)market value of the floatlarge caps, momentumlow (self-rebalancing)
Fundamentalearnings, sales, book value…value, contrarianperiodic

Memory hook Cap weighting buys more of what has risen. Fundamental weighting buys more of what has become cheap.

Know it cold Cap-weighted return = change in the TOTAL market value, not an average of returns. Free float also drops shares foreigners cannot buy.

MemorizeOne table, five answers (our three-stock table)

MethodPrice returnTotal return
Price-weighted10.67%12.33%
Equal-weighted8.67%10.17%
Cap-weighted5.19%7.04%
Float-adjusted (Y float 60%)7.27%9.09%
Fundamental (earnings)4.25%6.19%

Memory hook The bigger the weight on Y (the one that fell), the lower the return.

Know it cold Exam options are the other methods' answers. Compute the one asked for, then match.

Weighting methods and what each favors
Index weighting methodsthe same shares, a different rule
  • Price weighting Memorize weight follows share price
    • Aggregate sum of one share of each
    • Favors high-priced shares; splits shift weights
  • Equal weighting Memorize weight 1 ÷ N
    • Aggregate number of constituents
    • Favors small companies; needs frequent rebalancing
  • Market-cap weighting Memorize weight follows market value
    • Aggregate total market value (of the float)
    • Float-adjusted version counts only shares the public can buy
    • Favors large, recently risen shares (momentum)
  • Fundamental factor weighting Memorize weight follows earnings, sales, book value, cash flow, dividends
    • Aggregate total of the chosen fundamental
    • Favors value; contrarian when rebalanced
Market-cap weight Memorize
wi=QiPi∑jQjPjw_i = \frac{Q_i P_i}{\sum_j Q_j P_j}
Quick example

Share A: 20 million shares at 35. Share B: 15 million shares at 28. Values 700 and 420, total 1,120. A carries 700 ÷ 1,120 = 62.5%.

On your calculator
  1. (20×35)+(15×28)= 1120
  2. 700÷1120= 0.625
  1. 20ENTER35×15ENTER28×+ 1120
  2. 700ENTER1120÷ 0.625

ENTER enter (on the HP, puts the number on the stack)

Market-cap-weighted index value Memorize
VMCI=∑iQiPiDV_{MCI} = \frac{\sum_i Q_i P_i}{D}
Quick example

Total market value 10,800 at the start, divisor 10.8: index 1,000. Market value 11,360 at the end: 11,360 ÷ 10.8 = 1,051.85.

On your calculator
  1. 11360÷10.8= 1051.85
  1. 11360ENTER10.8÷ 1051.85

ENTER enter (on the HP, puts the number on the stack)

Market-cap-weighted index return Memorize
r=∑iQiPi,1+Div∑iQiPi,0−1r = \frac{\sum_i Q_i P_{i,1} + Div}{\sum_i Q_i P_{i,0}} - 1
Quick example

Total market value of the constituents goes from 1,200 to 1,230, with 15 of dividends (Div, the total paid by the constituents). (1,230 + 15) ÷ 1,200 − 1 = 3.75%. Without dividends the price return is 2.50%.

On your calculator
  1. 1230+15=÷1200−1= 0.0375
  1. 1230ENTER15+1200÷1− 0.0375

ENTER enter (on the HP, puts the number on the stack)

Float-adjusted market-cap weight Memorize
wi=fiQiPi∑jfjQjPjw_i = \frac{f_i Q_i P_i}{\sum_j f_j Q_j P_j}
Quick example

A holder owns 40% of a company with 100 million shares at 30. With float 60%, the index counts 0.60 × 100 × 30 = 1,800 of the 3,000 market value.

On your calculator
  1. 0.6×100×30= 1800
  1. 0.6ENTER100×30× 1800

ENTER enter (on the HP, puts the number on the stack)

Contribution to index return Use it
contributioni=wi×ri,rindex=∑iwiri\text{contribution}_i = w_i \times r_i, \qquad r_{index} = \sum_i w_i r_i
Quick example

Weight 34.09%, return −4%: contribution 0.3409 × (−4%) = −1.36 points.

On your calculator
  1. 0.3409×4+|-= −1.36

+|- change sign

  1. 0.3409ENTER4CHS× −1.36

ENTER enter (on the HP, puts the number on the stack) · CHS change sign

Fundamental weight Memorize
wi=Fi∑jFjw_i = \frac{F_i}{\sum_j F_j}
Quick example

Earnings of 60, 30 and 10 give weights of 60%, 30% and 10%, whatever the share prices are.

How it is asked

  1. Cap-weighted return with distractors

    A: 20m shares, 25 to 28. B: 10m shares, 40 to 38. Cap-weighted return?

    (560 + 380) ÷ (500 + 400) − 1 = 4.44%. Traps: 3.50% (equal), 1.54% (price).

  2. What does float adjustment exclude?

    A float-adjusted index excludes shares held by…

    Controlling holders (not available to the public). Pension funds hold freely tradable shares.

  3. Which method has a value tilt?

    Compared with cap weighting, a fundamental index has a…

    Value tilt (and contrarian). Momentum describes cap weighting.

  4. Which index gains most from one big winner?

    The largest company by market value, which has the lowest share price, jumps 40%. Which index rises most?

    Market-cap-weighted (largest weight). Price-weighted rises least here; equal-weighted sits between.

  5. Index value from a divisor

    Total float value 8,800, base 1,000. Float value later 9,440. Index?

    D = 8.8; 9,440 ÷ 8.8 = 1,072.73.

Exam traps

  • Using the average of returns, which is equal weighting, when the question wants cap weighting.
  • Thinking float adjustment adds shares. It removes those not available to the public.
  • Calling fundamental weighting momentum. It is value and contrarian.
  • Saying a cap-weighted index needs no maintenance at all. It needs no rebalancing for price moves, but its divisor changes with corporate actions and it is reconstituted.

Checkpoint

5 exam-style questions. About 90 seconds each.

  1. 1An index has two shares. Share A: 10 million shares, price rises from EUR 40 to EUR 46. Share B: 30 million shares, price falls from EUR 20 to EUR 19. The market-cap-weighted price return is closest to:

  2. 2A float-adjusted market-capitalization-weighted index most likely excludes:

  3. 3Compared with a market-capitalization-weighted index, a fundamentally weighted index most likely has:

  4. 4An index is float-adjusted and cap-weighted. Share P: 30 million shares, float 50%, price 50 rising to 55. Share Q: 10 million shares, float 100%, price 100 falling to 96. The index's price return is closest to:

  5. 5An index has five constituents. The company with the largest market value, which also has the lowest share price of the five, sees its share price rise 40%; the other four prices do not change. The index that rises the most is most likely the:

Key takeaways

  • Cap-weighted return is the change in total market value. Price moves rebalance it automatically.
  • Float adjustment keeps only shares the public can buy, which makes the index replicable.
  • Fundamental weighting uses size measures that ignore price, which gives a value tilt.
  • An index return is the sum of start weights × returns; each product is a contribution.
  • Know all the returns from one table. Exam options are built that way.
Market-cap weight Memorize
wi=QiPi∑jQjPjw_i = \frac{Q_i P_i}{\sum_j Q_j P_j}
Quick example

Share A: 20 million shares at 35. Share B: 15 million shares at 28. Values 700 and 420, total 1,120. A carries 700 ÷ 1,120 = 62.5%.

On your calculator
  1. (20×35)+(15×28)= 1120
  2. 700÷1120= 0.625
  1. 20ENTER35×15ENTER28×+ 1120
  2. 700ENTER1120÷ 0.625

ENTER enter (on the HP, puts the number on the stack)

Market-cap-weighted index value Memorize
VMCI=∑iQiPiDV_{MCI} = \frac{\sum_i Q_i P_i}{D}
Quick example

Total market value 10,800 at the start, divisor 10.8: index 1,000. Market value 11,360 at the end: 11,360 ÷ 10.8 = 1,051.85.

On your calculator
  1. 11360÷10.8= 1051.85
  1. 11360ENTER10.8÷ 1051.85

ENTER enter (on the HP, puts the number on the stack)

Market-cap-weighted index return Memorize
r=∑iQiPi,1+Div∑iQiPi,0−1r = \frac{\sum_i Q_i P_{i,1} + Div}{\sum_i Q_i P_{i,0}} - 1
Quick example

Total market value of the constituents goes from 1,200 to 1,230, with 15 of dividends (Div, the total paid by the constituents). (1,230 + 15) ÷ 1,200 − 1 = 3.75%. Without dividends the price return is 2.50%.

On your calculator
  1. 1230+15=÷1200−1= 0.0375
  1. 1230ENTER15+1200÷1− 0.0375

ENTER enter (on the HP, puts the number on the stack)

Float-adjusted market-cap weight Memorize
wi=fiQiPi∑jfjQjPjw_i = \frac{f_i Q_i P_i}{\sum_j f_j Q_j P_j}
Quick example

A holder owns 40% of a company with 100 million shares at 30. With float 60%, the index counts 0.60 × 100 × 30 = 1,800 of the 3,000 market value.

On your calculator
  1. 0.6×100×30= 1800
  1. 0.6ENTER100×30× 1800

ENTER enter (on the HP, puts the number on the stack)

Contribution to index return Use it
contributioni=wi×ri,rindex=∑iwiri\text{contribution}_i = w_i \times r_i, \qquad r_{index} = \sum_i w_i r_i
Quick example

Weight 34.09%, return −4%: contribution 0.3409 × (−4%) = −1.36 points.

On your calculator
  1. 0.3409×4+|-= −1.36

+|- change sign

  1. 0.3409ENTER4CHS× −1.36

ENTER enter (on the HP, puts the number on the stack) · CHS change sign

Fundamental weight Memorize
wi=Fi∑jFjw_i = \frac{F_i}{\sum_j F_j}
Quick example

Earnings of 60, 30 and 10 give weights of 60%, 30% and 10%, whatever the share prices are.

All Quantitative Methods formulas, every lesson

Practice exam-style questions on Benchmarking Returns

Questions about this lesson?

Where this comes back

Questions candidates ask

How is a market-cap-weighted index return calculated?

Divide the total ending market value of the constituents by the total starting market value and subtract 1. Add dividends to the numerator for a total return.

Why are most indexes float adjusted?

So the index holds only shares investors can actually buy, which makes it replicable.

Why does fundamental weighting have a value tilt?

Its weights depend on earnings, sales or book value, not price. Shares that are cheap relative to fundamentals get more weight than under cap weighting.

Spotted an error? Tell us and we will fix it.

  1. Money-weighted vs time-weighted rate of return
  2. Index value, price return and total return
  3. Price-weighted and equal-weighted indexes
  4. Market-cap, float-adjusted and fundamental weighting
  5. Rebalancing, reconstitution and what indexes are used for

Ask Sensei Listen instead

Questions on Market-cap, float-adjusted and fundamental weighting

Learn with Sensei, out loud The voice tutor, in early access

Sensei teaches the lesson aloud and stops when you interrupt: "wait, why is the geometric mean lower?" It answers with the lesson's own example, then quizzes you by voice. Every account can try Sensei on one module, with one voice question.

USD 149 a month founding price (regular USD 199), kept for as long as you stay subscribed. Everything in Plus included.

In active development and improving every day. Send feedback · Plans and pricing

Analyst Dojo Plus

Your free review list holds 10 items.

Plus keeps everything you save, for USD 19 a month. To make room on the free plan, remove something from your review list.

See Plus

Lessons, checkpoints and the lesson questions in practice stay free. Compare plans