Which client portal is your account on?

We are moving to a new client portal. Choose the one that matches your account.

New portal

You registered on or after 7 October 2026, or your account has been migrated to the new system.

Log in to the new portal

Previous portal

You registered before 7 October 2026 and your account has not been migrated yet.

Log in to the previous portal
Back to Academy
Indices

Why Is the S&P 500 Driven by a Few Stocks? Index Concentration Explained for CFD Traders

The S&P 500 is capitalisation-weighted, so its largest companies set its direction. See the contribution maths and what it means for US500.

Piotr NiemidomskiCo-Founder & COO, Vanto
October 10, 202614 min read

Educational content. This article explains how index weighting concentrates the S&P 500's movement in a few companies and what that means for index CFD positions. It does not constitute investment advice or a recommendation. CFD trading carries significant risk of loss and may not be suitable for all investors.

The S&P 500 is driven by a few stocks because it is weighted by market capitalisation: each company's effect on the index is its weight times its own return. Under market-capitalisation weighting the ten largest companies hold a share of the index many times the 2% they would hold under equal weighting, so ten stocks can carry a very large part of the weight of all 500.

This article shows the contribution arithmetic, measures concentration with a simple formula, and compares how the weighting methods of the S&P 500, Nasdaq-100 and Dow Jones change the picture. It then converts that into per-lot figures for US500 and its sister indices from the Vanto feed. The figures are arithmetic and illustrations, not forecasts.

How Does Market-Cap Weighting Make a Few Stocks Matter More?

Market-cap weighting makes a few stocks matter more because a company's weight is its share of the total market value of the index, so the biggest companies get the biggest weights automatically. The S&P 500 uses float-adjusted market capitalisation: the share price multiplied by the shares available to the public. Nobody sets the weights. They rise when a stock outperforms and fall when it lags.

That creates a feedback loop. A stock that rises faster than the rest of the index gains weight, and its next move then counts for more. The loop works in reverse too, but the effect on a single day is the same: the index moves with the stocks that carry the most weight.

The formula for the index return is a weighted sum:

Index return = sum of (weight of stock i x return of stock i)

Weights are measured at the start of the period, and they add up to 100%. Everything else in this article is a consequence of that sum. The general definition of an index and the weighting methods are covered in how to trade indices and the S&P 500 itself in how to trade the S&P 500.

How Much of the S&P 500 Do the Largest Companies Hold?

The share of the ten largest companies changes with prices every day and depends on whether float-adjusted or full market capitalisation is used. This article does not state a current figure. Check it in the S&P 500 factsheet from S&P Dow Jones Indices or in the holdings file of an S&P 500 fund. The worked examples below use 38% as an illustrative round number, not as a reported statistic.

Whatever the exact figure, the comparison with equal weighting is the point:

Measure Top 10 stocks' share of the index
Equal weighting (500 stocks, 0.2% each) 2%
S&P 500 (changes daily, see the provider's factsheet) many times 2%

Under equal weighting ten stocks would carry 2% of the index. If they hold 38%, as in the examples below, they carry 19 times that. The index still contains 500 companies, but it does not listen to them equally.

How Do You Calculate a Stock's Contribution to the Index?

A stock's contribution is its weight multiplied by its return, in percentage points of index return. This is the most useful calculation in the article, because it shows why the same stock move can be a headline or a rounding error.

Worked example with illustrative weights:

Stock Weight Own move Contribution to the index
Mega-cap 7% +5% 7% x 5% = +0.35 points
Mid-sized member 0.2% +5% 0.2% x 5% = +0.01 points
Mega-cap 7% -5% 7% x -5% = -0.35 points

The mega-cap contributes 35 times as much as the mid-sized member for an identical percentage move. A 5% jump in a stock the size of one in the lower half of the index is invisible at index level, while a 5% jump in the largest member is a visible part of the day's range.

Now scale this to the group. Suppose the ten largest stocks, holding 38% of the index, rise 3% on average, and the other 490 stocks are flat:

  • Contribution of the top 10: 38% x 3% = +1.14 points.
  • Contribution of the other 490: 62% x 0% = 0 points.
  • Index return: +1.14%.

The index rose 1.14% although 490 of its 500 members did not move. The reverse case is equally possible: the index can fall while most members rise, if the heaviest names fall by enough. Index breadth, the share of members that advance, is therefore a different measure from the index level, and the two can disagree for days.

How Concentrated Is It Really? The Effective Number of Stocks

The effective number of stocks is 1 divided by the sum of squared weights, and it tells you how many equally weighted stocks would give the same concentration. It is a standard concentration measure (the inverse of the Herfindahl index), and it needs only the weights.

A stylised S&P 500 for illustration, not the real weights: ten stocks at 3.8% each (38% together) and 490 stocks sharing the remaining 62%, so about 0.1265% each.

Group Weight each Squared Count Sum of squares
Top 10 0.038 0.001444 10 0.01444
Other 490 0.001265 0.0000016 490 0.00078
Total 500 0.01522

Effective number of stocks = 1 / 0.01522 = about 66.

In this stylised case a 500-stock index behaves, for concentration purposes, like a 66-stock equal-weighted index. Real weights are not evenly spread within the top 10, so the real effective number depends on the actual weights and would differ from this illustration, and it falls further when the single largest stock grows. The method is what matters: you can compute it yourself from any published list of weights.

How Does the Weighting Method Change the Picture on US500, US100 and US30?

The weighting method decides which stocks dominate. The three US indices offered as CFDs use different methods, so the same stock can matter a lot in one and little in another.

Index (Vanto symbol) Members Weighting What dominates
S&P 500 (US500) about 500 Float-adjusted market cap The largest companies by value
Nasdaq-100 (US100) 100 Market cap, large non-financial companies The same largest companies, with fewer members to dilute them
Dow Jones Industrial Average (US30) 30 Price-weighted The highest share prices, regardless of company size

In a price-weighted index such as the Dow, the weight is the share price divided by the sum of all share prices. Three stocks at 300, 100 and 50 give weights of 66.7%, 22.2% and 11.1%, whatever the size of the companies behind them. A company worth far more than another can have a smaller weight if its shares trade at a lower price. That makes the Dow concentrated in a different way: by price level, not by value.

The Nasdaq-100 is concentrated for a simple reason: it has a fifth as many members as the S&P 500 and weights them by market value, so each large company has a bigger share. The Nasdaq-100 and S&P 500 also overlap: the largest S&P 500 companies are also the largest Nasdaq-100 members, and that is why US500 and US100 often move in the same direction on the same day. The comparison of the three is in how to trade the S&P 500.

What Does Concentration Mean for a US500 CFD Position?

A US500 CFD tracks the index level, so it inherits the concentration: the position's profit or loss is the index's, and the index's move is mostly the move of its heaviest members. Buying US500 is not an evenly spread position in 500 businesses. Three practical consequences follow.

  1. The number of members does not measure diversification. The effective number of stocks, not the headline count, shows how many independent bets the index holds.
  2. Single-stock news becomes index news. A result or announcement from one heavily weighted company can move the index, and with it a CFD, within minutes. The risk of fast moves around company results is a separate topic from the weighting arithmetic, and the earnings calendar is only one of the inputs to what moves US500.
  3. Leverage multiplies the concentration. An index CFD is traded on margin, and leverage amplifies losses as well as gains. A move in a few stocks that changes the index by 1% changes the position's value by 1% of the full notional, not of the margin.

The feed snapshot gives the size of that notional. The table shows the four US index CFDs, with the contract size of 1 for each, the value of one lot and the margin at the indices maximum leverage of 1:100.

Symbol Index price Notional of 1 lot Value of a 1% move Margin at 1:100 Minimum lot
US500 7,820.77 USD 7,820.77 USD 78.21 USD 78.21 0.01
US100 30,917.60 USD 30,917.60 USD 309.18 USD 309.18 0.01
US30 51,726.85 USD 51,726.85 USD 517.27 USD 517.27 0.01
US2000 2,807.97 USD 2,807.97 USD 28.08 USD 28.08 1

Source: Vanto feed snapshot, 10 October 2026. Notional is index price x contract size of 1 x 1 lot. Margin is notional divided by the 1:100 leverage cap for indices, before any other charges or account-specific conditions; the margin call is at 100% and the stop-out at 50%.

Two details from the table. First, the value of one index point is USD 1 per lot on all four, because the contract size is 1, so a 100-point move is USD 100 per lot on any of them. A point is a very different share of the price, though: one point is 0.0128% of US500 and 0.0032% of US100. Second, the table shows why index CFDs of different indices should not be compared by points. A 1% move on US100 costs four times as much per lot as on US500 simply because the index level is higher.

Worked example. A trader holds 0.10 lot of US500 at the snapshot price of 7,820.77. Notional is 0.10 x 7,820.77 = USD 782.08. If a group of heavily weighted stocks falls and pulls the index down 2%, the position loses 2% of the notional: 0.02 x 782.08 = USD 15.64. If the index then rises by the same 2%, the position gains USD 15.64. The move in the underlying stocks is irrelevant to the arithmetic; only the index move matters. Position sizing from a stop distance is explained in what is a lot and what is margin in trading.

When Does the Concentration Effect Break Down?

The concentration effect is not a constant: it weakens or reverses in several cases, and ignoring them turns a sound mechanism into a false rule.

  • When the largest stocks move against each other. If one heavy member rises and another falls, their contributions offset. The index then moves less than either stock, and the day looks calm at index level while single stocks swing.
  • When weights shift. Weights are the result of past performance. After a long outperformance by a few names the concentration is high, after a long period of underperformance it falls. Any figure for the top 10 share is a snapshot.
  • When the news is not about stocks. Rate expectations and macro data move the whole index at once, because they change the discount applied to all earnings. Then breadth is wide and the largest members are not the main drivers. The link between yields and stock indices is covered in why stocks fall when bond yields rise.
  • When the contract is not the index. A CFD tracks the index level, not the holdings. Dividends, financing and the broker's pricing at the open can make the CFD differ slightly from the cash index, and gaps between sessions can open at levels the stop-loss does not guarantee.
  • When you compare across indices. The Dow's concentration is by share price. A move in the Dow does not mean a move in the largest companies by value.

Common Mistakes When Reading Index Concentration

  1. Treating "500 stocks" as 500 equal bets. The effective number of stocks is far lower than the member count, and it varies with the weights.
  2. Quoting an old top 10 share. Weight figures date quickly. State the date and source or do not state the figure.
  3. Reading US500 and US100 as independent. They share most of their heaviest names, so holding both is often one exposure counted twice. Margin and loss then add up on the same driver.
  4. Comparing indices by points. US500 and US100 have different levels, so a point is a different share of the price. Compare percentage moves or notional.
  5. Assuming a rising index means a broad market. A rise can come from a few heavy names while most members are flat or falling.
  6. Using leverage as if concentration were diversification. Margin is a small share of the notional, and the notional follows the heaviest stocks.

Frequently Asked Questions

Which stocks have the largest weight in the S&P 500?

The largest weights belong to the biggest US technology and platform companies, but the exact order and percentages change daily with prices. Third-party trackers disagreed on both the percentages and the order, and we did not verify them against the provider. Check the current list from the index provider or a fund holdings file instead of relying on a fixed ranking.

Is the S&P 500 more concentrated than it used to be?

Concentration rises when the largest stocks outperform the rest, because market-capitalisation weights follow prices. This article does not state a historical series; use the provider's historical data for a precise comparison.

Does an equal-weighted index behave differently?

Yes, because each stock has the same weight, so the index reflects the average stock instead of the largest. With 500 members, each carries 0.2%. Its return can differ noticeably from the cap-weighted index when the largest stocks move differently from the rest. A CFD on an equal-weighted index is not part of the US index list on the Vanto feed.

Does diversifying across US500, US100 and US30 reduce concentration risk?

Only partly. US500 and US100 share most of their heaviest companies, so they often move together, and US30 has a different weighting but overlaps with large US companies too. Opening positions on all three can add exposure to the same drivers, and margin and potential loss add together.

Is US2000 less affected by a few stocks?

It tracks a different group of companies, small-cap US firms, and the member count and weights were not verified for this article, so check the index provider's data. Smaller companies can be more sensitive to financing conditions and can gap more, so lower concentration does not mean lower risk.

How can I see the effect of concentration in my own trading?

Compare the day's change in US500 with the day's change in an equal-weighted measure and with the largest stocks' moves, and compute each stock's weight times return. This is the contribution calculation from the article, applied to real data. Keep a note of the date, since weights change.

Calculate the Numbers for Your Own Position

Index CFDs differ by contract size, price level and margin, so the dollar value of the same percentage move differs by symbol. The Vanto trading calculator shows margin and the value of a move for US500, US100, US30 and US2000 at a lot size you choose. Remember that leverage amplifies losses as well as gains, and that you can lose more than a move in the index suggests when position size is large relative to the account.


Risk warning. Trading securities, futures, options, and contracts for differences are complex financial instruments that require knowledge and understanding. Prices can fluctuate significantly and securities may become valueless. Investors may incur losses exceeding the potential for profits. Trading on margin can result in losses greater than the amount initially deposited. Past performance is not necessarily a guide to future performance. The information in this article is for educational purposes only and does not constitute investment advice, a recommendation, or an offer to buy or sell any financial instrument. Consider whether CFD trading is appropriate for your circumstances and seek independent advice if necessary.

Share this article
Get Started

Ready to start trading?

Open an MT5 account with Vanto and start trading forex, indices, commodities, and cryptocurrencies.

Multi-asset CFDsAutomated onboardingSTP ExecutionMulti-channel support