S&P 500 Components Update
Author: Cone
Creation Date: 11/29/2018 6:15 PM
profile picture

Cone

#1
Generally, when you create DataSets (Fidelity, Yahoo, Quandl, etc.), Wealth-Lab will not change them automatically. The Wealth-Data provider however, does support that feature if you create the DataSet from the classification group and select "Auto-update DataSet components".

For everyone else, if you want to update the components, here's the current list of S&P 500 stocks. Open the Data Manager (Ctrl+M), click on your S&P 500 DataSet, paste them over your current list, and click "Apply Symbol Changes made above to DataSet" at the bottom.

Important!
Make sure to edit the Class B shares for BF.B and BRK.B per your provider!
Fidelity: BFB, BRKB
Yahoo!: BF-B, BRK-B

CODE:
Please log in to see this code.


As in the Nasdaq 100 and other index lists, we choose to ignore other share classes and tracking stocks for companies already represented in the index.

S&P 500 components change frequently. After tomorrow's 30 November close, MXIM and FANG will replace AET and SRCL.
profile picture

Cone

#2
AET was delisted yesterday, so MXIM is now in our list.
profile picture

superticker

#3
QUOTE:
... when you create DataSets (Fidelity, Yahoo,...), Wealth-Lab will not change them automatically. The Wealth-Data provider however, does support that feature if you create the DataSet from the classification group and select "Auto-update DataSet components".
I can get that to work with the S&P500 index when using Yahoo as the data feed provider. But if I try to use Fidelity as the provider, I can't seem to find any of the stock indexes as classification groups. Is this normal or am I doing something wrong?

UPDATE: Now reading the quote again, I see they are saying to use the Wealth-Data provider and not the Fidelity provider. I'm guessing the Wealth-Data provider is a separate extension that needs to be downloaded and installed. It doesn't appear to be installed by default.
profile picture

Eugene

#4
QUOTE:
I'm guessing the Wealth-Data provider is a separate extension that needs to be downloaded and installed. It doesn't appear to be installed by default.


That's right. Here it is:

Wealth-Data Static and Fundamental

And to use it you have to register at wealth-data.com, then copy/paste your username and password from that site (Data Manager > Wealth-Data tab).
profile picture

Cone

#5
Changes in the S&P 500 after today's close 2018-12-21:

IN: CE
OUT: ESRX

Click for Press release (pdf)
profile picture

Panache

#6
A little off topic, but https://www.barchart.com/stocks/indices/sp/sp500 allows you to copy (and download if you create a log in) the components of all the major U.S. indicies. They claim to update their component lists monthly. I've noticed a couple of discrepancies, but it's very close and FREE!
profile picture

Cone

#7
I don't always post changes to the indices in the forum, but our Wealth-Data provider has the Dow 30, S&P 100, 500, and Nasdaq 100 up-to-date within 1 day. The only caveat is that Wealth-Data doesn't include all the tracking stocks the indices (e.g. GOOG and GOOGL) so as to eliminate trading virtually 100% correlations for stocks from the same company. There are several other advantages to using Wealth-Data.. see the FAQ at https://www.wealth-data.com.

Additionally, we update these lists and many, many more for the Yahoo! Provider Classifications file every one to two weeks. Just create a new Yahoo! DataSet, Select from Classification Groups, and click the "Refresh Classifications" to get the latest lists.

While we're here, two other changes occurred for the S&P 500 since my last post above. Taken from Wealth-Data...

Changes in the S&P 500 after 2018-12-31 close:
IN: FRC
OUT: SCG (now delisted as SCG.20181231.A. "A" indicates that that company was Acquired or merged with another)

Changes in the S&P 500 after 2018-12-31 close:
IN: TFX
OUT: PCG (which will be filing Chapter 11 next week)
profile picture

Cone

#8
Below is the current list for the start of next Monday's session 23-Dec-2019. Again, this thread isn't an exhaustive list of all the changes (there is usually at least one symbol changing each month), but here are the most recent changes for the next session and the full list:

Added: LYV, ZBRA, STE
Removed: AMG TRIP MAC

CODE:
Please log in to see this code.


Notes:
1. We keep the S&P 500 list at 500 symbols by ignoring multiple tracking stocks for the same company.

2. If you use Wealth-Data, restart Wealth-Lab before updating this weekend to keep your components lists in sync.

3. Make sure to edit the Class B shares for BF.B and BRK.B per your provider!
Fidelity: BFB, BRKB
Yahoo!: BF-B, BRK-B
profile picture

Harapa

#9
Correction:

Fidelity: BF/B, BRK/B
instead of
QUOTE:
Fidelity: BFB, BRKB

profile picture

Cone

#10
@Harapa
At least in the past you needed to use BFB or BRKB to trade. Have you traded the /B symbols?
profile picture

Harapa

#11
I was only focused on data retrieval.
Actually both formats fetch data. Humm!
CODE:
Please log in to see this code.
profile picture

Cone

#12
Below is the current S&P 500 list for 2020-05-12 .
This thread isn't an exhaustive list of all the changes (there is usually at least one symbol changing each month), but here are the most recent changes for the next session and the full list:


Recently Added: DPZ, DXCM
Recently Removed: CPRI, AGN

CODE:
Please log in to see this code.


Notes:
1. We keep the S&P 500 list at 500 symbols by ignoring multiple tracking stocks for the same company.

2. If you use Wealth-Data, restart Wealth-Lab before updating this weekend to keep your components lists in sync.

3. Make sure to edit the Class B shares for BF.B and BRK.B per your provider!
Fidelity: BFB, BRKB
Yahoo!: BF-B, BRK-B
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).