S&P 500 Dataset, prices, financials and earnings
Every S&P 500 company with sector, industry, daily price history, market cap, quarterly financials and earnings dates, in clean tables keyed by ticker. Current, not a frozen copy from years ago.
- ✓Constituents with sector, industry and market cap
- ✓Daily open, high, low, close and volume for the years you choose
- ✓Quarterly financials, EPS, earnings dates and estimates
Daily
price history
Quarterly
income, balance, cash flow
24 hrs
free sample delivery
What the tables contain
A companies table, a daily prices table and a financials table, all keyed by ticker.
| Field | Example value | What it is |
|---|---|---|
| ticker, exchange, name | NVDA, NASDAQ, NVIDIA Corp | |
| sector, industry | Information Technology, Semiconductors | |
| market_cap | 5424187000000 | |
| date, open, high, low, close | 2026-09-25, 225.13, 226.94, 223.13, 225.07 | Daily prices table |
| volume, average_volume | 89947712, 120906237 | |
| year_high, year_low | 236.54, 164.27 | |
| fiscal_year, fiscal_quarter | 2026, 3 | Financials table |
| revenue, gross_profit, operating_income | 109417000000, 54770000000, 35695000000 | |
| eps_actual, eps_estimate | Per quarter | |
| next_earnings_date | 2026-10-29 |
Example values are illustrative. The free sample contains real records.
Who buys this data
Quants and traders
Clean daily prices across the index for backtests and screens.
Analysts
Financials and valuation side by side for every constituent.
Fintech apps
Seed your app with companies, prices and fundamentals.
Students and researchers
A current, complete table for your thesis or model, not a 2019 copy.
AI and model training
Prices, financials and earnings in consistent columns.
Advisors and writers
Fast, reliable numbers for reports and content.
How it works
Tell us the scope
Which tables, which years, and whether you want daily or weekly updates.
Check the free sample
Real rows in the exact format you will receive, within 1 working day.
Get the full file
CSV, Excel or JSON by download link. Daily updates if you need them.
Pricing
Pay for the data you need, not a market-data terminal.
Sample
Free
1,000 rows
- ✓Every field, real records
- ✓Delivered within 1 working day
- ✓No credit card, no call
Standard file
From $49
per one-off file
- ✓Up to 10,000 rows
- ✓Every field on the page
- ✓CSV, Excel or JSON
- ✓Delivered within 2 working days
Large or refreshed
Custom
quoted on your scope
- ✓Full history, every table
- ✓Weekly or monthly refresh
- ✓Delivery to S3, a bucket or by API
- ✓Engineer on WhatsApp
What customers say
4.7 from 37 reviews on Trustpilot
It's a fantastic tool to scrape all sorts of information from the web, and for the price, an absolute bargain. Their customer service through WhatsApp is top-notch.
Patrick Reverchon · GB · Jul 2026
The customer service team is impressive. I was expecting few days or at least a week for response. But to my surprise, they responded right after I sent the email and worked on the fix.
YM J · US · Aug 2026
Any query or doubts I had, I contacted the team and they helped me with the solution. They even explained in detail how this thing works.
Rajesh A · IN · Jul 2026
I run my business using these amazing apps developed by Omkar! Their support is really fast and helpful too.
Daniel Morgan · ZA · Jul 2026
Questions, answered
Why not use a free dataset from Kaggle or GitHub?
Free copies are usually a few years old, cover someone else's scope and need cleaning. We collect prices, financials and earnings fresh for the scope you choose, in clean columns that load straight into Excel, a database or a model.
Does it follow index changes?
Yes. Each file uses the constituents at the time we build it. Tell us if you need historical membership too and we confirm it before you pay.
Is this real-time data?
No. This is end-of-day and historical data for research. For live quotes, use the Google Finance Scraper API.
What formats do you deliver?
CSV and Excel for spreadsheets, JSON for developers. Large files by download link or straight to your S3 bucket.
Is there a free sample?
Yes. Real rows from the tables you choose, sent within 1 working day. No credit card and no sales call.
See the real data before you spend a dollar.
Tell us what you need and we send a free sample within 1 working day. Prefer to talk? Our engineers answer on WhatsApp and email.
Or try the live Google Finance Scraper playground