S&P 500 Stock Prices

Daily open, high, low, close, adjusted close, and volume for every current S&P 500 constituent from January 2015. Prices in USD. Only today's constituents are included, so companies that left the index are missing (survivorship bias in backtests).

S&P 500 Stock Prices is a free dataset by Aethereal with 1,435,553 rows and 8 columns covering 2015-01-02 to 2026-10-21, updated daily at 01:15 UTC and available as CSV and Parquet at https://dataset.aethereal.top/datasets/sp500-stock-prices.

Load it in Python

import pandas as pd

df = pd.read_csv("https://dataset.aethereal.top/files/sp500-stock-prices.csv")
# or, faster for large files (needs pyarrow):
# df = pd.read_parquet("https://dataset.aethereal.top/files/sp500-stock-prices.parquet")

print(df.head())

Questions about this dataset

What is in the S&P 500 Stock Prices dataset?

Daily open, high, low, close, adjusted close, and volume for every current S&P 500 constituent from January 2015. Prices in USD. Only today's constituents are included, so companies that left the index are missing (survivorship bias in backtests). It has 8 columns: date, ticker, open, high, low, close, adj_close, volume.

How often is S&P 500 Stock Prices updated?

Daily at 01:15 UTC. It currently has 1,435,553 rows and was last updated on 2026-10-21. It covers 2015-01-02 to 2026-10-21.

How do I download S&P 500 Stock Prices?

Download it for free, without an account, as CSV from https://dataset.aethereal.top/files/sp500-stock-prices.csv or as Parquet from https://dataset.aethereal.top/files/sp500-stock-prices.parquet. AI assistants can also query it through the MCP server at https://dataset.aethereal.top/mcp.

Can I use S&P 500 Stock Prices in my project?

License: Free for research and education.

How to cite

Aethereal (2026). S&P 500 Stock Prices [Data set]. Aethereal Data. https://dataset.aethereal.top/datasets/sp500-stock-prices. Accessed 2026-10-21.

Columns

NameTypeDescription
datedateTrading day.
tickerstringTicker.
opennumberOpen price.
highnumberHigh price.
lownumberLow price.
closenumberClose price.
adj_closenumberClose adjusted for splits and dividends.
volumenumberShares traded.

More Stocks datasets

Preview latest 20 rows

datetickeropenhighlowcloseadj_closevolume
2026-10-21A170.73177.64171.23176.95176.95301,070
2026-10-21AAPL339.205341.37338.83340.41340.415,788,269
2026-10-21ABBV287.63289285.217285.217285.217520,736
2026-10-21ABNB175.94177.58173.88175.18175.18251,054
2026-10-21ABT101.31106.3598.61100.16100.168,556,388
2026-10-21ACGL101.02101.35100.19100.76100.76166,645
2026-10-21ACN235241234.01239.38239.38937,395
2026-10-21ADBE255.56257.63252.52256.615256.615830,955
2026-10-21ADI397.05404.032395.06401.5401.5609,478
2026-10-21ADM80.6680.7579.7579.80579.805161,644
2026-10-21ADP290.78294290.34293.9293.9202,244
2026-10-21ADSK243.1247.38242.616246.98246.9884,389
2026-10-21AEE106.89106.9106.345106.58106.58128,933
2026-10-21AEP127.92128.175127.31127.691127.691225,828
2026-10-21AES14.9714.9714.9514.9514.95658,418
2026-10-21AFL120.78120.9120.26120.57120.57125,321
2026-10-21AIG8281.99581.2581.5881.58623,027
2026-10-21AIZ285.18286283.82284.97284.9713,796
2026-10-21AJG259.81259.41256.91257.95257.9582,788
2026-10-21AKAM91.6191.788.0688.9288.92650,280