Home / Market & alternative data

stock_extractor

Market & alternative data★ 52 GitHub starsPython⏱ No commits in over six months

Pandas scrapers for S&P 500 lists and Yahoo quotes

What it is

A Python package of extractor classes that pull stock tables into pandas and can save them as CSV. One class lists S&P 500 companies and can request main, technical, or performance fields; the others read a latest Yahoo Finance quote, historical quotes over a date span, and historical dividends. Researchers who want those tables without writing a downloader are the audience. The fetch is HTTP page parsing rather than an official market-data API, so a redesigned page can break an extractor.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forDevelopers
Used forData source
MarketsUS equities
StackPython
Learning curveEasy to start
Practical valueLow practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-28 (up to 30 days): 0 over the period, now 52. Gaps mean no snapshot was taken that day.

In the author's words

General Purpose Stock Extractors from Online Resources.

Open on GitHub ↗This week's trending tools中文页面

Similar tools