Total Stock Market Index vs. S&P 500 Index

Compare Holdings and Performance

A person staring intently at the screen of a laptop with a hand on its keyboard

John Fedele / Getty Images

Comparing the Total Stock Market Index to the S&P 500 Index is a smart way to choose a high-quality, low-cost core holding for your portfolio. Although each index shares many of the same holdings with the other, you should know some key factors before you invest. Find out which index fund is best for your portfolio.

Total Stock Market Index vs. S&P 500 Index

The difference between a total stock market index fund and an S&P 500 index fund is that the S&P 500 Index includes only large-cap stocks. The total stock index includes small-, mid-, and large-cap stocks. However, both indexes represent only U.S. stocks.

Total Stock Market Index Fund Holdings

Funds that claim to be "total stock market" index funds typically track an index that includes between 3,000 and 5,000 small-, mid-, and large-cap U.S. stocks. Examples of total stock indexes include the Wilshire 5000 Index and the Russell 3000 index. The Vanguard Total Stock Market Index Fund (VTSAX) tracks the CRSP U.S. Total Stock Market Index, which includes approximately 4,136 stocks.

S&P 500 Index Fund Holdings

Unlike total stock market index funds, S&P 500 index funds only track specific stocks on the Standard & Poors 500 index. The S&P 500 consists of about 500 stocks of the largest U.S. publicly traded companies, as measured by market capitalization.


Total stock market indices and the S&P 500 index are cap-weighted, which means the companies with the largest market capitalization will receive the highest allocation of stocks. For example, these indexes will allocate more to large U.S. companies like Amazon (AMZN), Apple (AAPL), Microsoft (MSFT), and Meta (FB), formerly Facebook.

Total Stock Market Index vs. S&P 500 Index: Performance

Investors may be surprised to know that returns for total stock market index funds and S&P 500 index funds are similar. The conventional thinking is that small-cap stocks outperform large-cap stocks in the long term (periods of 10 years or more). This assumption suggests that a total stock market index fund would outperform an S&P 500 index fund over time.

Compare the performance of some historical returns of a total stock market and S&P 500 indexes:

Total Stock Market Index vs. S&P 500: Performance Comparison
Vanguard Index Fund (Ticker) 1-Yr 3-Yr 5-Yr 10-Yr
Total Stock Market Index (VTSAX) 11.93% 17.46% 14.64% 14.22%
S&P 500 Index (VFIAX) 16.35% 18.21% 15.14% 14.55%

The key takeaway in the table is that the historical performance of each fund is similar, especially as time passes. The 10-year returns are only separated by 0.33%. Also, the assumption that small-cap stocks would help boost returns in a total stock market index fund was not correct in the past 10 years (the S&P 500 has a higher annualized return).


When investing in a total stock market index fund, try not to make the mistake of thinking that you have a fully diversified mix of large-cap stocks, mid-cap stocks, and small-cap stocks in one fund.

Since these funds are cap-weighted, many holdings are large-cap stocks, making the performance similar to an S&P 500 index fund.

A total stock market fund does not capture the total stock market; it captures a majority of the large-cap stock market with a small representation of other segments, such as mid-cap and small-cap stocks. Therefore, its average market cap is large-cap, explaining why it performs similarly to an S&P 500 index fund.

Bottom Line

Total stock market index funds are only slightly more diversified than S&P 500 index funds. Since both types of indexes are heavily weighted toward large-cap stocks, the performance of the two funds is highly correlated (similar). However, investors can achieve greater diversification, and potentially greater performance, by selecting their own allocations.

For example, investors wanting to capture a complete representation of the U.S. stock market may choose to allocate approximately one-third of their portfolio assets to three separate indexes—the S&P 500 for large-caps, the S&P mid-cap 400 for mid-caps, and the Russell 2000 for small-caps. Most importantly, investors should first determine that stocks are appropriate for their risk tolerance and financial goals.

Frequently Asked Questions (FAQs)

What percentage of the total U.S. stock market is covered by the S&P 500?

The total market capitalization of the Wilshire 5000 Total Market Index is roughly $51.7 trillion. The S&P 500's market cap is roughly $38.9 trillion. Therefore, the S&P 500 represents more than 75% of the total U.S. stock market in terms of market capitalization.

How do you invest in the S&P or total stock market index?

ETFs and mutual funds are the easiest way for individual investors to invest in any type of index. For the S&P 500, the most popular ETF trades under the ticker "SPY." For the total market index, one popular mutual fund is the Vanguard Total Stock Market Index Fund (VTSAX). Vanguard also offers a total market ETF that trades under the ticker "VTI." Many different products offer substantially similar exposure for both S&P and total market strategies, so shop around to compare factors like expense ratios, liquidity, and taxation.

What is the sector weighting of total market funds like the Vanguard Total Stock Market Fund?

In order of weight, the sector weighting of the Vanguard Total Stock Market Index is information technology (28.4%), consumer discretionary (15.3%), industrials (13%), health care (12.4%), financials (11.5%), consumer staples (5%), real estate (3.6%), telecommunications (2.6%), utilities (2.8%), energy (3.4%), and basic materials (2%). These percentages are subject to change, so check the fund page for the latest weightings.

Was this page helpful?
The Balance uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. Vanguard. "Vanguard Total Stock Market Index Fund Admiral Shares - Portfolio."

  2. S&P Dow Jones Indices. "S&P 500."

  3. Vanguard. "Vanguard 500 Index Fund Admiral Shares (VFIAX) - Price and Performance."

  4. Vanguard. "Vanguard Total Stock Market Index Fund Admiral Shares (VTSAX) - Price and Performance."

  5. FT Wilshire. "FT Wilshire 5000 Index."

  6. S&P Dow Jones Indices. “S&P 500: Overview,” Download “S&P 500 (USD) Factsheet," Page 5.

Related Articles