MSCI World Index vs S&P 500 – Which Index Is Better?

MSCI World Index vs SP 500

You may have seen ETFs that track these different indices: the S&P 500 and MSCI World Index.

Most people may tell you that the MSCI World Index is more globally diversified.

How are these 2 indices different and which should you invest in?

Here’s what you need to know:

The difference between MSCI World Index and S&P 500

The MSCI World Index includes more than 1,500 large and mid cap companies from 23 developed countries. Meanwhile, the S&P 500 contains the top 500 large cap companies from the USA. As such, the MSCI World Index provides greater diversification.

Here is an in-depth comparison between these 2 indices:

Country diversification

The countries that are available in both indexes are quite different.

The MSCI World Index is more globally diversified

The MSCI World Index includes both large and mid cap stocks from 23 developed countries.

The top 5 countries that have the highest weightage in this index include:

  1. United States
  2. Japan
  3. United Kingdom
  4. France
  5. Canada

The index also includes both large and mid cap stocks.

A large cap company is one that has a market capitalisation of more than $10 billion.

Meanwhile, a mid cap company has a market capitalisation between $2 to $10 billion.


The market cap of a company can be determined by multiplying the stock price by the number of outstanding shares.

In this way, the criteria is less strict compared to the S&P 500!

S&P 500 solely focuses on companies found in USA

In contrast, the S&P 500 only tracks large cap US equities that are listed on the US exchanges.

The criteria to be included in the S&P 500 is much stricter, because:

  1. The company has to be a large cap company
  2. The company can only come from the US

Number of holdings

The MSCI World Index has 1,582 different constituents. Meanwhile the S&P 500 only has 505 holdings!

You may wonder why the S&P 500 has 505 stocks. This is because there are 5 companies that have multiple share classes!

The MSCI World Index has stocks from different countries that are listed on different exchanges:

StockStock TickerExchange
NestleNESNSIX Swiss Exchange
ASMLASMLEuronext Exchange
LVMHMCEuronext Paris
Toyota7203Tokyo Stock Exchange
AIA1299Hong Kong Stock Exchange

Meanwhile, the S&P 500 only includes stocks from the USA. Most of these stocks will be included in the MSCI World Index too!

You can see the stock overlap between S&P 500 and MSCI World Index on ETF Research Center’s Fund Overlap tool.

Here is a comparison between URTH and SPY, which track the MSCI World Index and S&P 500 respectively:

MSCI World Index vs SP 500 Overlap

Most of the holdings in the S&P 500 (> 90%) are found in the MSCI World Index as well!

The MSCI World Index is far more diversified. As such, the weightage of each US stock will be less in the MSCI World Index compared to the S&P 500.

Top Sectors

Here is a comparison between the top sectors that are found in the S&P 500 and S&P 500 Growth Indices:

MSCI World IndexS&P 500
FinancialsConsumer Discretionary
Consumer DiscretionaryCommunication Services

Both indices have the highest weightage in information technology. Moreover, they have a similar weightage towards it (~20% vs ~25%).

This is much lower compared to the S&P 500 Growth Index which has around 40% weighted in IT!

Meanwhile, the other 5 sectors are rather similar.

The only difference is that the MSCI World Index has a higher weightage in industrials. Meanwhile, the S&P 500 has a higher weightage towards communication services.

Top holdings

Here are the top 10 holdings of each index:

MSCI WorldS&P 500
FacebookFacebook Inc A
Alphabet Inc A (Google)Tesla
Alphabet Inc C (Google)Alphabet Inc A (Google)
TeslaAlphabet Inc C (Google)
Johnson & JohnsonBerkshire Hathaway B
JP Morgan Chase & CoJohnson & Johnson
Visa Class AJP Morgan Chase & Co

The top holdings for both indices are very similar! This is because all of these are US companies.

However, the weightage for each stock is slightly different. Apple makes up ~4% of the MSCI World Index, while it makes up around 6% of the S&P 500.

The MSCI World may have a lower weightage in Apple as it is much more diversified!

Most of the top companies in the world come from the US. This is why these companies dominate both indices’ top holdings.


If you compare the performances between both indices, it seems that the S&P 500 does perform better than the MSCI World Index.

Here is a comparison of the 5 year performance of two ETFs (SPY and URTH) which track both indices:

URTH vs SPY Yahoo Finance 5 Years
Source: Yahoo Finance

Over the past 5 years, you would have received a higher return if you placed money into a S&P 500 ETF, compared to an ETF that tracks the MSCI World Index!

This is mainly because the US economy is the largest in the world. However, it may not be the case all the time!

There is a possibility that China or another economy may take over the US one day!

Availability of ETFs

You are unable to buy directly into either of these indices. Instead, you will need to buy into a fund that tracks this index!

2 types of funds that can track an index include exchange-traded funds (ETFs) and mutual funds.

The S&P 500 index is such a prominent index, so ETFs that track it are listed all over the world!

You are able to find an S&P 500 ETF listed on exchanges from many different countries:

  1. New York Stock Exchange (NYSE)
  2. London Stock Exchange (LSE)
  3. Autralia Stock Exchange (ASX)
  4. Hong Kong Stock Exchange (HKEX)
  5. Tokyo Stock Exchange (TSE)
  6. Singapore Exchange (SGX)
  7. Korea Stock Exchange (KRX)

Here are some of the ETFs that track the S&P 500:

ETF TickerExchange

There are many S&P 500 ETFs listed on the LSE as there are both accumulating and distributing ETFs!

MSCI World has lesser investing options

There are fewer exchanges where you can purchase an ETF that tracks the MSCI World Index. Here are some of the more popular ones:

ETF TickerExchange

There are limited options when it comes to investing in the MSCI World Index. Most of the ETFs mainly come from the NYSE or LSE!


Here is a comparison between the MSCI World and the S&P 500:

MSCI WorldS&P 500
Type of stocksLarge and mid cap equities
from developed countries
Large cap US equities
Number of holdings1,582505
Top sectorsIT
Consumer Discretionary
Consumer Discretionary
Communication Services
Availability of ETFLesserMore

So which index should you choose to invest in?

Choose the MSCI World if you prefer a more diversified portfolio

The MSCI World Index is a more globally diversified index. It contains stocks from different countries, and not just one.

Even if one economy does poorly, it may not affect the index as a whole!

However, the US economy has been performing better than other economies. This is why the S&P 500 has been doing better than the MSCI World.

However, it is too concentrated into the US economy. If the US economy eventually fails, your investments may perform poorly!

As such, the MSCI World is ‘safer’ as it does not solely rely on just one economy!

MSCI World has a large weightage in the US economy

The MSCI World has around 40% of its holdings in the USA. If you are comfortable with a 40-60 composition (US stocks vs global stocks), the MSCI World Index is something you can go for.

If you wish to have more flexibility with your US-Global allocation, you may want to invest in an ETF that tracks the MSCI World Ex USA Index instead.

The MSCI World Ex USA Index tracks global stocks excluding those from the USA.

You can combine it with a S&P 500 ETF to achieve your preferred allocation!

Choose the S&P 500 if you are confident in the US economy

Warren Buffett famously said that you should ‘never bet against America‘.

If you believe in this statement too, you can invest solely in the S&P 500!

This index has been performing well in the long run, provided you buy and hold.

I would suggest that you do not check your ETF everyday. Instead, you should try to continue to dollar cost average into the index and hold for the long run!


Both indices give you a diversified portfolio of stocks to invest in.

The main considerations you should have include:

  1. What kind of diversification you want to have
  2. The exchange which you want to trade in
  3. How confident you are in the US economy

undraw pcsocial 16rw

Do you like the content on this blog?

To receive the latest updates from my blog and personal finance in general, you can follow me on Telegram and Facebook.

You May Also Like