Market & alternative data

APIs and data sources for market prices, fundamentals and alternative data.

181 projects · sorted by GitHub stars · data refreshed daily (last )

OpenBB★ 74.8k

Open-source financial data platform with Python, CLI, and REST access

↑+297 this weekMarket & alternative data
Fincept Terminal★ 33.2k

C++ financial research terminal with embedded Python analytics

↑+392 this weekMarket & alternative data
yfinance★ 25.6k

Pythonic downloader for Yahoo! Finance market data

↑+56 this weekMarket & alternative data
akshare★ 23.1k

Elegant Python interface for open financial data

↑+87 this weekMarket & alternative data
Facebook Prophet★ 20.5k

Additive time series forecasting with automatic seasonality handling

Market & alternative data
Ghostfolio★ 9.6k

Open source wealth management and portfolio tracking platform

↑+52 this weekMarket & alternative data
FinanceDatabase★ 9.5k

Free searchable database of 300,000+ financial symbols

↑+41 this weekMarket & alternative data
FinanceToolkit★ 5.5k

Transparent Python toolkit of financial metrics and ratios

↑+25 this weekMarket & alternative data
D-Tale★ 5.2k

Visualizer for pandas dataframes and xarray datasets

Market & alternative data
mlfinlab★ 5k

Financial machine learning toolbox for quantitative research in Python

Market & alternative data
alpha_vantage★ 4.9k

Python wrapper for the Alpha Vantage financial data API

Market & alternative data
mplfinance★ 4.5k

Matplotlib utilities for visualizing financial data in Python

Market & alternative data
Finance★ 4.4k

Python toolkit for market data, indicators and backtesting research

Market & alternative data
data.table★ 3.9k

High-performance data frame for large-scale data manipulation in R

Market & alternative data
pandas-datareader★ 3.3k

Pull financial and macroeconomic data into Pandas

Market & alternative data
ArcticDB★ 2.6k

High-performance Python datastore for time series and tick data

Market & alternative data
Gloomberb★ 2.5k

Keyboard-driven finance terminal for quotes, charts, and filings

↑+55 this weekMarket & alternative data
qtpylib★ 2.3k

Pythonic event-driven algorithmic trading library with backtesting and live trading

Market & alternative dataArchived
findatapy★ 2.1k

Unified Python API for downloading market data from many sources

Market & alternative data
investpy★ 1.9k

Python financial data extraction from Investing.com

Market & alternative data
DataFrames.jl★ 1.8k

In-memory tabular data structures for Julia

Market & alternative data
wallstreet★ 1.7k

Python library for real-time stock and option quotes

Market & alternative data
easy-stock★ 1.7k

Local-first desktop workbench for China A-share research

↑+106 this weekMarket & alternative data
FinanceDataReader★ 1.6k

Open-source Python reader for global stock and market data

Market & alternative data
pytdx★ 1.6k

Python client for TongDaXin market-data protocols

Market & alternative dataArchived
yahoo-finance★ 1.5k

Python module for stock data from Yahoo Finance

Market & alternative data
botflow★ 1.2k

Python dataflow framework for pipelines, crawlers, machine learning and trading

Market & alternative data
functime★ 1.2k

Time-series machine learning at scale with Polars

Market & alternative data
yahooquery★ 921

Python interface to the unofficial Yahoo Finance API

Market & alternative data
nsetools★ 908

Python library for live data from India's National Stock Exchange

Market & alternative data
CNEquity★ 875

Self-hosted China equity data lake in local Parquet

↑+143 this weekMarket & alternative data
googlefinance★ 833

Python module for real-time quotes from Google Finance

Market & alternative data
defeatbeta-api★ 791

Open-source alternative to Yahoo Finance market data APIs

Market & alternative data
Machine-Learning-for-Asset-Managers★ 674

Code for Machine Learning for Asset Managers by López de Prado

Market & alternative data
jugaad-data★ 590

Download Indian stock data from NSE, BSE and RBI

Market & alternative data
datamule-python★ 557

Python package for working with SEC filings data

Market & alternative data
finagg★ 549

Aggregate free financial APIs into SQL databases with Python

Market & alternative data
pynance★ 485

Lightweight Python library for assembling financial data

Market & alternative data
quantdsl★ 386

Domain-specific language for valuing financial contracts in Python

Market & alternative data
matrixprofile★ 384

Time series data mining with the Matrix Profile

Market & alternative data
Trading Strategy★ 379

Download DeFi exchange and lending protocol price data in Python

Market & alternative data
tiingo★ 320

Python client for Tiingo prices and news data

Market & alternative data
pdblp★ 257

Simple bridge between pandas and the Bloomberg Open API

Market & alternative data
xts★ 224

Extensible time series class for R built on zoo

Market & alternative data
FRB★ 181

Python client for the FRED economic data API

Market & alternative data
Rblpapi★ 178

R interface to Bloomberg through the Blp API

Market & alternative data
yliveticker★ 174

Live market data stream from the Yahoo Finance websocket

Market & alternative data
MarketData.jl★ 166

Time series market data for Julia

Market & alternative data
pandas-finance★ 161

High-level Python API for financial data

Market & alternative data
streaming_indicators★ 152

Technical indicators computed on streaming data in Python

Market & alternative data
tardis-python★ 149

Historical tick-level crypto replay and CSV downloads

Market & alternative data
pandaSDMX★ 135

SDMX client that loads official statistics into pandas

Market & alternative data
python-bcb★ 128

Python client for Brazilian Central Bank open-data APIs

Market & alternative data
market-prices★ 107

Session-aligned OHLCV tables from Yahoo or local CSV files

Market & alternative data
rb3★ 107

R downloaders and parsers for B3 exchange files

Market & alternative data
Temporal.jl★ 101

Julia time series class for slicing columns and returns

Market & alternative data
TSFrames.jl★ 100

Date-indexed Julia tables built on DataFrames

Market & alternative data
rbcb★ 99

R client for Brazilian Central Bank series and FX

Market & alternative data
Value Investing Studies★ 98

R scripts relating value stocks to inflation and growth

Market & alternative data
ccy★ 97

Currency reference objects and day counts in Python

Market & alternative data
alphai-tui★ 87

Terminal dashboard for quotes, filings, and news

Market & alternative data
orderflow★ 86

Websocket footprint candles for five crypto exchanges

Market & alternative data
finalytics★ 78

Rust screening, ticker reports, and portfolio optimization

Market & alternative data
lake-api★ 75

Python loader for historical crypto books and trades

Market & alternative data
cif★ 66

Python builders for OECD composite leading indicators

Market & alternative data
tessa★ 55

Unified Python prices from Yahoo Finance and Coingecko

Market & alternative data
stock_extractor★ 52

Pandas scrapers for S&P 500 lists and Yahoo quotes

Market & alternative data
PENDAX★ 50

JavaScript SDK for crypto exchange data and orders

Market & alternative data
pricehub★ 42

Unified crypto OHLC candles from seven exchanges into pandas

Market & alternative data
TimeArrays.jl★ 41

Julia time series math, resampling, and missing-value fills

Market & alternative data
awesome-sec-filings★ 40

Curated links to SEC filing tools, datasets, and viewers

Market & alternative data
NMOF★ 39

R heuristics and valuation functions from a finance textbook

Market & alternative data
CryptoExchangeAPIs.jl★ 30

Julia modules for spot and futures crypto venue data

Market & alternative data
GetTDData★ 29

R downloader for Brazilian Treasury bond prices and yields

Market & alternative data
tidyfinance★ 27

R helpers that download factor and macro series from public libraries

Market & alternative data
CcyConv.jl★ 25

Julia multi-hop currency conversion over a rate graph

Market & alternative data
Chart Library★ 22

Read-only MCP tools for session state and published research

Market & alternative data
pystlouisfed★ 22

Third-party Python client for FRED, ALFRED, and FRASER

Market & alternative data
SwapAPI★ 22

Free DEX swap quotes with signable transaction calldata

Market & alternative data
simfinapi★ 21

R access to SimFin share prices

Market & alternative data
BloombergFetch★ 20

Pandas frames from the Bloomberg Desktop API

Market & alternative data
edinet-mcp★ 19

Normalized Japanese EDINET filings for Python and assistants

Market & alternative data
td★ 19

R client for Twelve Data prices and reference series

Market & alternative data
fin-stream★ 14

Normalized live trades and candles from four venues

Market & alternative data
Special-Relativity-in-Financial-Modeling★ 14

Lorentz labels for ordinary moves and price jumps

Market & alternative data
sparseEigen★ 13

Sparse eigenvectors and covariance estimation in R

Market & alternative data
estat-mcp★ 10

Japanese official statistics for Python and assistants

Market & alternative data
fsynth★ 10

Synthetic multi-asset prices with linked fundamentals

Market & alternative data
ninjatrader-to-parquet★ 10

Offline Parquet export of futures tick and minute files

Market & alternative data
BTC Orderbook Microstructure Research★ 9

Notebook study of one Bitcoin order book

Market & alternative data
yfinanceapi★ 9

Thin Python client for Yahoo equity and FX quotes

Market & alternative data
CRNG★ 8

Descriptive random draws with market-like return statistics

Market & alternative data
tdnet-disclosure-mcp★ 6

MCP server for Tokyo exchange timely disclosures

Market & alternative data
swiss-finance-data★ 5

Official Swiss policy rates, FX, CPI, and index prices

Market & alternative data
coinpulse★ 4

Python SDK for hosted crypto prices and portfolios

Market & alternative data
disclosure-alpha★ 4

Deterministic section scores for SEC periodic filings

Market & alternative data
Horus Flow★ 4

Hosted order-flow and book-imbalance feed for agents

Market & alternative data
bigtech-ai-stakes★ 3

Filed public-company stakes in Anthropic and OpenAI

Market & alternative data
itch-book★ 3

NASDAQ ITCH day files into book and trade tables

Market & alternative data
oilpriceapi★ 3

Python client for timestamped energy commodity series

Market & alternative data
OnlineResamplers.jl★ 3

Streaming tick data into time bars in Julia

Market & alternative data
rebalance★ 3

Local portfolio trades from brokerage CSV holdings

Market & alternative data
yfinance-ir★ 3

Iranian equities, currencies, gold, and a price index

Market & alternative data
AlphaSMO★ 2

SEC holdings and insider filings for scripts and agents

Market & alternative data
DUEL★ 2

Pairwise fundamental scores for two US stocks

Market & alternative data
edgar-sec★ 2

Typed Python access to SEC company filing facts

Market & alternative data
Market Brief★ 2

Source-linked funding and liquidity briefs from public data

Market & alternative data
position-sizing-data★ 2

Contract specs and worked position-size arithmetic

Market & alternative data
treasury-fiscaldata★ 2

Typed access to US Treasury debt, rates, and FX

Market & alternative data
buried-events-parser★ 1

Regex checks for events buried in 8-K filings

Market & alternative data
commitments-of-traders★ 1

Typed client for CFTC futures positioning reports

Market & alternative data
Dividend Data Toolkit★ 1

Dated dividend snapshots and ETF holding exposure checks

Market & alternative data
newyorkfed★ 1

Keyless client for SOFR and other reference rates

Market & alternative data
prop-firm-rules★ 1

Sourced daily-loss and drawdown rules for prop programs

Market & alternative data
Seiche★ 1

Public dollar-funding evidence with source dates kept

Market & alternative data
The Gold Barometer★ 1

Daily gold buying-conditions score and input archive

Market & alternative data
yfinance-ta-patterns★ 1

Candlestick scans on downloaded Yahoo price history

Market & alternative data
0xArchive★ —

Hyperliquid and Lighter books, fills and funding

Market & alternative data
AxionQuant★ —

Prices, filings and alternative series behind one key

Market & alternative data
finance-sentiment-ja-base★ —

Three-way sentiment labels for Japanese financial text

Market & alternative data
finance-sentiment-zh-base★ —

Three-way sentiment labels for Chinese financial text

↑+388 this weekMarket & alternative data
bolsai★ —

Brazilian stocks, funds and macro data over REST

Market & alternative data
brapi.dev★ —

Quotes, dividends and macro series for Brazil

Market & alternative data
Cambio Uruguay★ —

Posted buy and sell rates at Uruguayan exchange houses

Market & alternative data
canli-pit-lake★ —

Point-in-time Parquet lake with a required as-of

Market & alternative data
cfa-frm-formula-sheets★ —

Machine-readable CFA and FRM formula sheets

Market & alternative data
Clear Street API★ —

US equity reference data with broker order entry

Market & alternative data
CoinBeacon★ —

Crypto funding, liquidations and screener boards

Market & alternative data
CoinPaprika★ —

Crypto prices, candles and asset metadata

Market & alternative data
DexPaprika★ —

On-chain pool, swap and token candle data

Market & alternative data
edgar-full-text-search-examples★ —

Stdlib script for SEC full-text search to CSV

Market & alternative data
edgar-geo-revenue★ —

Geographic revenue splits parsed from annual reports

Market & alternative data
edgar-traps★ —

Guards against quiet errors in filing extracts

Market & alternative data
edinetdb★ —

Structured financials for Japanese listed companies

Market & alternative data
EODHD APIs★ —

Hosted market data API for global prices and fundamentals

Market & alternative data
Factor Weave★ —

Nightly factor rows and historical similarity search

Market & alternative data
fedfred★ —

Python client for FRED, GeoFRED, ALFRED, and FRASER

Market & alternative data
filingrail-mcp★ —

Normalized SEC filings for desktop coding agents

Market & alternative data
FillBench★ —

Measured crypto exchange API latency with raw files

Market & alternative data
Financial Data★ —

REST catalog of prices, statements and holder filings

Market & alternative data
finlight★ —

Financial news search with sentiment and company tags

Market & alternative data
FinSignals★ —

Multi-label classification for financial posts you supply

Market & alternative data
Fonrex★ —

Self-hosted API for prices, fundamentals, and indicators

Market & alternative data
FXMacroData★ —

Official macro releases with publication timestamps

Market & alternative data
FXNewsBias★ —

Headline bias scores for the major currencies

Market & alternative data
GitDealFlow★ —

GitHub engineering signals for early startup sourcing

Market & alternative data
IBrokers★ —

R socket client for Trader Workstation data

Market & alternative data
Korea Stock Data★ —

Settled Korean closes and DART filings as daily files

Market & alternative data
Korean Market Data★ —

Daily Korean foreign-flow ranks and sector indices

Market & alternative data
London Strategic Edge★ —

Free multi-asset databank with file and API access

Market & alternative data
lookahead-free★ —

Exact look-ahead checks for declared data pipelines

Market & alternative data
metatrader5★ —

Python connector for the MT5 desktop terminal

Market & alternative data
Nasdaq Data Link★ —

Hosted financial and alternative datasets behind one API

Market & alternative data
NoiseFloor★ —

Offline diagnostics for series, headlines, and forecasts

Market & alternative data
OpenChainBench★ —

Open benchmarks of crypto RPC, bridges, and data APIs

Market & alternative data
OpenKline★ —

Canvas candlestick charts for React and Vue

Market & alternative data
pit-adjuster★ —

Point-in-time fixed-basis adjustment for daily prices

Market & alternative data
pit-release-gate★ —

Release control for staggered cross-sectional signals

Market & alternative data
Quant Data★ —

Price-action and volume-wave statistics over MCP

Market & alternative data
QuantRank500★ —

Public commit-reveal ledger of stock predictions

Market & alternative data
RealMarketAPI★ —

Aggregated gold, forex, and crypto quote API

Market & alternative data
Reddit WallstreetBets API★ —

Daily subreddit ticker mentions with a sentiment label

Market & alternative data
SaxoOpenAPI★ —

REST and streaming API for multi-asset brokerage

Market & alternative data
Shingou★ —

Hourly crypto sentiment with publish-time hashes

Market & alternative data
SiftingIO★ —

One schema for quotes across several asset classes

Market & alternative data
SimpleFunctions★ —

Hosted Kalshi and Polymarket reads for scripts and agents

Market & alternative data
Social Stock Sentiment API★ —

Social and news sentiment for stocks and prediction markets

Market & alternative data
StockAInsights★ —

SEC statements, ratios and holder filings behind a key

Market & alternative data
TA-Lib★ —

Indicator and candlestick functions for price arrays

Market & alternative data
technical-indicators★ —

Dependency-free TypeScript indicators with checked formulas

Market & alternative data
Telonex★ —

Tick history for prediction markets and related venues

Market & alternative data
TickerLayer★ —

Indicative multi-asset quotes over REST and WebSocket

Market & alternative data
Tradevo Data★ —

Point-in-time US fundamentals stamped with filing dates

Market & alternative data
treasurydirect★ —

Typed client for US Treasury auctions and debt

Market & alternative data
Trends MCP★ —

Normalized trend series for assistants and HTTP clients

Market & alternative data
tushare★ —

Pandas frames of China stock history and live quotes

Market & alternative data
twmarketdata★ —

Taiwan market series with honest as-of replay

Market & alternative data
UniRateAPI★ —

Exchange rates, conversion, and holiday calendars over HTTP

Market & alternative data
Webb Database★ —

Hong Kong issuers, holdings and public statistics

Market & alternative data
Wiseek Filing Impact★ —

Monthly excess-move tables after SEC filings

Market & alternative data
ws-wire-audit★ —

Wire-level accounting for market-data WebSocket feeds

Market & alternative data

More categories