Finding Historical Constituents of the S&P 1500 for Research
Summary
The document asks how to obtain past membership in the S&P 1500 Composite Index for market microstructure research, with a preference for free data covering roughly five years. The replies caution that a free historical constituent list may be difficult to find and describe a practical workaround for the smaller S&P 500 or S&P 600 universes: combine current membership with records of historical index changes, such as those available in Wikipedia tables.
The suggested workflow is to parse those tables into a structured dataset, for example with a Python HTML-parsing package. One reply says that a university Bloomberg subscription may provide constituent membership and weights. The answers do not provide a direct S&P 1500 historical dataset or verify coverage, accuracy, or access conditions. They also distinguish membership research from weight data, which may require a separate source or an approximation using historical market capitalizations.
Key ideas
- Historical index membership helps define the stock universe for market microstructure research.
- Free historical constituent data may be difficult to obtain for the S&P 1500.
- Historical change tables can be parsed to reconstruct membership for smaller index universes.
- Academic access to Bloomberg may provide constituent membership and weights.
- The suggested sources and workflows are not verified for complete S&P 1500 coverage.
Tags
Full text
# Historical data components of S&P 1500 # Historical data components of S&P 1500 I am doing some research about market microstructure and for this reason I need the historical data of stock symbols included in the S&P 1500 Composite Index. Namely, I need to know which stock symbols were part of the index in the past. Do you know where I can retrieve this? (Free) Data about the past 5 years would suffice, I am in academia so I have academic access to some data providers. Thank you for your help! ## Answer by oronimbus (score 1) https://quant.stackexchange.com/a/78292 It's unlikely that you can get this for free. If you can live with a smaller universe like S&P 500 or 600 then you can get the current constituents plus historical changes from Wikipedia. It will require a bit of effort to parse the changes into a useable format but it looks doable. This assumes you don't need the weights, although you could probably proxy them using historical market caps. If you're a Python user then you can leverage a package like BeautifulSoup4 to programmatically access the tables and store them in a more friendly data structure. ## Answer by mbison (score 0) https://quant.stackexchange.com/a/77983 if your university has bloomberg you could pull the members and their weights.
Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.