Next free-source hunt
We check for new free financial data every Wednesday.

Datasets

36 curated financial datasets for prices, fundamentals, alternative data, crypto, and macro.

Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer

Market Data

Alpha Vantage

API

REST API for stocks, forex, crypto, and technical indicators. Free tier limited to 25 requests per day.

Free (25 requests/day), paid from $49.99/moGlobal equities (daily, weekly and monthly series; weekly and monthly cover 25+ years), ETFs, mutual funds, indices, forex, crypto, commodities, fundamentals, economic indicators and technical indicators. Free key: 25 requests/day, and daily series return only the latest 100 data points (the full 25+ year daily history is premium); some endpoints are premium-only, including intraday stock series, adjusted daily series, forex/crypto intraday, realtime bulk quotes and index series.

Yahoo Finance

No official public API. Unofficial libraries (e.g. yfinance, which says it is "not affiliated, endorsed, or vetted by Yahoo") call undocumented endpoints. Yahoo's Terms of Service prohibit accessing or collecting data from its services by automated means (robots, spiders, scrapers) "for any purpose without our express, prior permission."

Unofficial / No official APIQuotes, charts and historical data for stocks and indices on many US and international exchanges, plus US futures (CME, CBOT, NYMEX, COMEX, ICE), currency rates and cryptocurrencies. Delays range from real-time to 30 minutes depending on exchange (Yahoo's help page lists each). No official API; Yahoo says data is for informational purposes only and must not be redistributed.

Massive (formerly Polygon.io)

API

REST and WebSocket APIs for stocks, options, forex, and crypto with fundamentals and market news.

Free tier (5 API calls/min), paid plans vary by asset classUS stocks (all US exchanges, dark pools and OTC; data since 2003), options (since 2014), indices (S&P, Dow Jones, FTSE and more; since 2023), forex and crypto pairs (since 2009) and futures (CME, CBOT, NYMEX, COMEX; since 2017). Free Stocks Basic: all US stock tickers, end-of-day data and minute aggregates, 2 years of history, 5 calls/min, individual use. Paid stock plans add 5 to 20+ years of history, delayed or real-time data, and financials & ratios (Stocks Advanced).

IEX Cloud

REST API for US stocks, fundamentals, earnings, and financial news. SERVICE DISCONTINUED: IEX Cloud was retired on August 31, 2024.

Service discontinued (retired 2024-08-31)Service retired August 31, 2024; no data is available.

Tiingo

API

REST API for stocks, ETFs, crypto, and financial news. Flat-rate pricing with no hidden usage charges.

Free Starter (1,000 requests/day, 500 symbols/mo, internal/personal use only); paid from $30/mo for individuals, $50/mo for internal commercial use80,000+ tickers: US equities, ETFs, mutual funds and Chinese A-shares (NYSE, NASDAQ, NYSE Arca, NYSE American, Cboe, IEX, OTC, Shanghai, Shenzhen); end-of-day history back to 1962 where available, updated daily; plus IEX real-time, crypto, forex and news. Free Starter gets the same price history (pricing page: 30+ years) but only 500 unique symbols/month, 5 years of fundamentals history in the screener, 3 months of queryable news, internal use only.

EODHD (EOD Historical Data)

API

REST API for end-of-day and intraday prices, fundamentals, news, and macro data across global markets.

Free (20 calls/day, 1-year history), paid from $19.99/mo60+ exchanges and 150,000+ tickers worldwide (stocks, ETFs, funds, indices, forex, crypto, bonds); 30+ years of end-of-day history, fundamentals from 1985 for major US companies (2000 for non-US), US 1-minute intraday from 2004, macro data from 1960. Free plan: 1 year of end-of-day history, 20 calls/day.

Twelve Data

API

REST and WebSocket API for stocks, forex, crypto, ETFs, and bonds with 100+ technical indicators.

Free Basic (8 credits/min, 800/day, testing/development only, no production or commercial use), paid from $29/moMarkets by plan: 85 (Ultra), 76 (Pro), 27 (Grow), 3 (free Basic). The free Basic plan card lists real-time US equities and ETFs, real-time forex and real-time crypto, for internal testing and development only. Real-time and historical prices, fundamentals, earnings and 100+ technical indicators, depending on plan.

Databento

API

Market data APIs for historical and live normalized exchange data, with HTTP historical API and live streaming, plus official client libraries for Python, C++, and Rust.

Historical usage priced from about $0.50/GB on databento.com; live included in paid plans (verify wording stays high-level; do not invent tier names).US equities and ETFs from US exchanges and ATSs (Nasdaq, NYSE, Cboe, IEX, MEMX, MIAX and others), US equity options (OPRA), and futures and options from CME, CBOT, NYMEX, COMEX (full coverage since June 2010), ICE, CFE, Eurex and EEX. Databento says 15+ years of history across 45+ exchanges. No free tier; new accounts get $125 of historical-data credit.

Finnhub

API

REST and WebSocket API for stock prices, company fundamentals, estimates, news, and alternative data. Free tier with 60 API calls per minute.

Free (60 calls/min), paid from $3,500/moUS and international stocks, forex (10+ brokers) and crypto (15+ exchanges); financial statements (30+ years), estimates, earnings, news, ETFs, indices, mutual funds, bonds, economic data and alternative data including congressional trading and social sentiment. Free plan: no historical price candles (premium-only), US-only fundamentals and estimates, 1 year of company news, last 4 quarters of EPS surprises, 1 month of earnings calendar, 50 WebSocket symbols, personal use. Global coverage and long history need the $3,500/mo All-In-One plan.

Alpaca Market Data API

API

REST and WebSocket API for US stocks, crypto, and options with a free Basic plan. Free real-time equities = IEX only; options = indicative feed; 30 WebSocket symbols; history since 2016 (latest 15 minutes of historical data restricted on Basic).

Free (200 API calls/min, 30 symbols via websocket, IEX-only real-time), paid from $99/moUS stocks and ETFs (IEX real-time on free; all US exchanges on paid), crypto, options (indicative feed on free); historical data since 2016 with bars, snapshots, and corporate actions

CFTC Commitments of Traders (COT)

API

Weekly positioning data from the U.S. Commodity Futures Trading Commission: open interest in futures and options-on-futures markets broken down by trader group (commercial vs non-commercial, plus disaggregated and financial-futures categories) for every market where 20 or more traders hold positions at or above the CFTC's reporting levels. Aggregates only; individual traders are not identified. Free public API (Socrata), no key or signup.

Free (public domain, no API key)U.S. CFTC-regulated futures and options-on-futures markets: agriculture, energy (petroleum, natural gas, electricity), metals, emissions, currencies, U.S. Treasury and other interest rates, stock indices, VIX and digital-asset futures. Weekly, as of Tuesday, released Friday at 3:30 pm ET (holidays can shift it). History: Legacy futures-only back to Jan 15, 1986 (mid-month and month-end only before Sep 30, 1992; futures-and-options combined from March 1995); Supplemental (index traders) back to Jan 3, 2006; Disaggregated and Traders in Financial Futures back to Jun 13, 2006.

Frankfurter

API

Free, open-source exchange-rate API: daily mid-market rates for 228 currencies (including legacy codes) from 106 central banks and official sources. No API key, no signup, no daily or monthly caps.

Free (no API key, no quotas; abuse rate limiting)Daily FX rates blended across 106 central banks and official sources (101 daily, plus a few weekly, monthly and quarterly sources that stay out of the blend), or pinned to one provider such as the European Central Bank (reference rates from Jan 4, 1999). The default blended feed starts Jan 1, 1999; Deutsche Bundesbank history on provider routes goes back to June 1948 for the dollar and 1949 for most dollar crosses (to 1998). Weekly and monthly downsampling, CSV and NDJSON output. Rates update once a day; the ECB publishes around 16:00 CET on working days.

IEX Exchange HIST

Free T+1 downloads of IEX Exchange's recorded TOPS and DEEP US equities feeds as pcap files: IEX's own trading only, not the consolidated tape. The index and files download without a key (checked Oct 27, 2026). IEX requires a citation if you distribute or provide access to it.

Free (HIST files are listed as "Free Download"; they download without a key or login; citation required if you distribute or provide access to it)Daily pcap files (gzip) of the equities feeds IEX Exchange disseminates, available T+1: TOPS (top-of-book quotes and last sale) from Dec 12, 2016, and DEEP (price-aggregated depth of book) from May 15, 2017, per IEX's file index (checked Oct 27, 2026). IEX's own trading only, not the consolidated tape. The index also lists DPLS (from Oct 1, 2024) and DPLC (from Aug 7, 2026) files; IEX's HIST page does not say what they are. Files grow with IEX's volume: about 0.2 to 1.1 GB per TOPS or DEEP day in 2017, and 8 to 21 GB (median about 12 GB) in 2026. Some early files are tiny, and there are no Options files yet (IEX lists Options HIST as coming soon).

J-Quants API

API

Japan Exchange Group's J-Quants API: daily prices, valuation indicators, financial summaries and earnings dates for Tokyo Stock Exchange stocks, from JPX Market Innovation & Research. The Free plan costs ¥0 and gives 2 years of history, 12 weeks delayed, at 5 calls a minute. Private use by individuals only (checked Oct 28, 2026).

Free plan ¥0 a month (free account and API key; a credit card is needed only for paid plans; the Free plan ends after one year and can be re-subscribed). Paid plans from ¥1,650 a month.Stocks listed on the Tokyo Stock Exchange only; Free plan: 2 years of daily history ending 12 weeks ago, Listed Issue Master, daily prices (OHLC), valuation indicators, financial summaries, earnings dates and calendar (March/September fiscal year-end only), trading calendar; no CSV download (checked Oct 28, 2026)

Alternative Data

Nasdaq Data Link

API

Nasdaq's data platform for financial, economic and alternative datasets, delivered by API with Python, R, Excel and SQL tools. Formerly Quandl: Nasdaq bought Quandl in 2018 and relaunched its platform as Nasdaq Data Link in September 2021.

Free account and API key (sample data); paid subscriptions priced per data productCurated catalog of financial, economic and alternative data products from 21 listed publishers, 14 of them Nasdaq-branded (others include Quandl, Sharadar, CB Insights and MAREX). Nasdaq says it "offers both free and premium data", but all 206 products in its catalog search were labeled Premium on Oct 20, 2026; most premium feeds include free sample data. Alternative data is licensed to institutions only. Coverage, history and update frequency vary by product; check each product page.

Kaggle Datasets

API

Community-uploaded datasets for machine learning and research. Download via web or CLI; quality varies. Each dataset has its own license.

Free; requires Kaggle account; check each dataset's license before commercial useCommunity-uploaded datasets in many formats (CSV, JSON, SQLite, BigQuery and more). What's covered, how far back and how often it's updated depend on each dataset; some refresh automatically from a linked source. Each dataset carries its own license.

Quiver Quantitative

API

REST API for alternative data including congressional trades, insider transactions, lobbying, and government contracts. Website is free to browse; API requires paid subscription.

Paid API from $30/mo (Hobbyist, non-commercial); website free to browseAlternative data API: congressional trades and holdings, insider trades, politician net worth, government contracts, corporate lobbying, revolving-door lobbyists, corporate donors, patents, hedge fund activity, executive compensation, top shareholders, off-exchange trading, app ratings, a newsfeed and daily equity prices. API is paid only (from $30/mo).

GDELT 2.0 (Global news events and tone)

API

Open global news-event database from the GDELT Project: events, article mentions and a knowledge graph of people, organizations, places, themes and tone, extracted from news worldwide and published as free raw files every 15 minutes. No key or signup; free for commercial use with a citation and link to gdeltproject.org.

Free (no API key; cite GDELT and link gdeltproject.org)Worldwide online news monitored by GDELT, in two file streams: English-language news, and Translingual (news machine-translated from 65 languages). Each 15-minute batch has three tab-delimited files: Events (CAMEO-coded actions with actors, locations, Goldstein scale and average tone), Mentions (every article mentioning an event, with its publication time) and the Global Knowledge Graph (people, organizations, locations, themes and tone per article). Raw-file history from Feb 18, 2015 (checked Oct 20, 2026). Optional DOC 2.0 search API: rolling 3 months, one request every 5 seconds. No market prices.

Wikimedia Pageviews

API

Free, official page-view counts for Wikipedia and other Wikimedia projects from the Wikimedia Analytics API: daily or monthly views for a single article, plus project-wide totals. No API key; a descriptive User-Agent header with contact details is required.

Free (no API key; a descriptive User-Agent header with contact details is required)Page views for Wikimedia projects (Wikipedia has over 300 language editions, plus Wiktionary, Commons and others). Per-article views: daily or monthly only, from Jul 1, 2015 (earlier days return no data), by access method (desktop, mobile-web, mobile-app) and agent type (user, spider, automated). Project-wide totals are also served hourly, and hourly page-view files for all pages are on dumps.wikimedia.org from May 2015. About a day behind: on Oct 26, 2026 the latest per-article day was Oct 25.

Crypto

CoinGecko

API

REST and WebSocket API covering crypto assets, DEX data, and 12+ years of historical market data.

Free Demo plan: 100 calls/min, 10,000 calls/month; attribution required; no commercial license on Demo (commercial license only on paid plans, from $35/mo or $29/mo billed yearly)49M+ tokens across 360+ networks and 2,000+ exchanges (CEX and DEX); prices, market cap, volume, OHLCV, exchange, derivatives and onchain DEX data. Up to 13+ years of history on paid plans (daily from 2013). Free Demo plan: 1 year of daily and hourly history; Basic (paid): 2 years.

CoinMarketCap

API

REST and WebSocket API for crypto and DEX market data. Free Basic tier plus four paid tiers. A keyless public API with no signup also exists for quick tests, but its terms are Not stated, and because keyless calls share an IP-based rate pool, a call from a shared cloud IP can be refused straight away (we saw this when we tested); use a free key for anything real.

Free Basic tier (15,000 call credits/mo), paid from $29/mo50M+ tokens and 941+ exchanges tracked; prices, volume, market cap, rankings, exchange, global-metrics and DEX/on-chain data. Free Basic: 1 year of daily historical quotes, 1 month of intraday quote history, data updated every 60 seconds; the pricing table shows no OHLCV (latest or historical) on Basic or Builder. Builder ($29/mo): 3 years of daily quotes. Startup ($79/mo) and above: daily history from 2010 and OHLCV (checked Oct 28, 2026).

Binance API

API

REST and WebSocket APIs for spot, futures, and margin trading on Binance. No authentication required for market data. Subject to weight-based rate limits.

Free; weight-based rate limits (e.g., 6,000 weight/min on spot API)Spot market: 1,300+ trading pairs (1,380 with status TRADING in exchangeInfo, Oct 17, 2026); real-time and historical prices, order books, trades and klines via REST and WebSocket; public market data needs no API key. Not available from restricted locations, including the US.

Macro

FRED (Federal Reserve Economic Data)

API

REST API from the Federal Reserve Bank of St. Louis covering economic indicators and financial time series.

Free with API key; 120 requests/minute (v1), 2 requests/second (v2 bulk endpoint); some series are third-party copyrighted800,000+ US and international series including GDP, inflation, employment, interest rates; updated daily

World Bank Open Data

API

Official World Bank Indicators API (V2, https://api.worldbank.org/v2): nearly 16,000 development and macro time-series indicators from over 45 databases, including World Development Indicators for 217 economies and more than 40 country groups. No API key; XML by default (JSON with format=json), plus CSV, XML or Excel ZIP downloads.

Free (no API key)Nearly 16,000 time-series indicators from 45+ databases, including World Development Indicators (1,400 indicators for 217 economies and 40+ country groups); many series go back more than 50 years. Free, no key.

U.S. Bureau of Labor Statistics (BLS) Public Data API

API

Official REST API from the U.S. Bureau of Labor Statistics for inflation, employment, and wage data. Public domain.

Free (v1.0: 25 queries/day, v2.0 registered: 500 queries/day); both versions 50 requests per 10 secondsCPI, PPI, unemployment, payrolls, productivity, wages; US national and regional data; historical coverage varies by series (CPI from 1913, employment from 1939)

U.S. Treasury Fiscal Data API

API

Official open API from the U.S. Treasury's Bureau of the Fiscal Service: federal debt, daily cash and debt operations, receipts and outlays, average interest rates on Treasury securities, auction data and the Treasury's reporting exchange rates for foreign currencies. No API key, account or registration; JSON, CSV or XML.

Free (no API key or registration)U.S. federal finances across 181 listed API endpoints (Treasury's endpoint table, Oct 22, 2026). Daily: Debt to the Penny (total public debt outstanding, from Apr 1, 1993; posted at the end of each business day with the previous business day's data), Daily Treasury Statement (cash balance, deposits, withdrawals and debt transactions, from Oct 3, 2005) and revenue collections (from Oct 1, 2004). Monthly: Monthly Treasury Statement receipts, outlays and deficit (from Mar 2015), Monthly Statement of the Public Debt and average interest rates on Treasury securities (both from Jan 2001). Quarterly: Treasury Reporting Rates of Exchange (from Mar 31, 2001). Also auction data from Nov 15, 1979 and annual debt outstanding from 1790. No market prices.

Bank of Canada Valet API

API

Official Bank of Canada API for daily exchange rates, interest rates, bond yields and other financial and economic statistics. No API key, no registration, no cost.

Free (no API key or registration)16,237 series in 2,579 groups (Oct 20, 2026). FX: daily average rates for 24 currencies in Canadian dollars (plus monthly and annual averages), published by 16:30 ET each business day, from Jan 3, 2017; legacy noon rates May 2007 to Apr 2017 under the old method. Rates: CORRA from 1997, the 10-year Government of Canada benchmark yield from 2001, the overnight-rate target from 2009, the Bank rate (monthly) from 1935. JSON, CSV or XML.

EIA Open Data

API

U.S. Energy Information Administration's open data: electricity, natural gas, petroleum, coal, nuclear outages and energy outlooks through an API (free key) and bulk files (no key). Includes some natural gas and petroleum prices. EIA states the data is provided free of charge (checked Oct 28, 2026).

Free: the API needs a free registration key; the bulk files need no key. EIA states data is provided free of charge.U.S. energy statistics, about 2 million series per EIA's docs: electricity (including hourly Balancing Authority data), natural gas (including prices and weekly storage), petroleum (including prices), coal, nuclear outages, short- and long-term outlooks; history and frequency vary by series (checked Oct 28, 2026)

Fundamentals

Intrinio

API

REST API for US equities, fundamentals, options, and real-time prices. Credit-based usage model.

Individual plan from $150/mo; Startup from $333/mo; Enterprise customUS stocks; 15+ years fundamentals, SEC filings, analyst estimates, insider transactions, options data

SimFin

API

REST API providing fundamental data with calculated ratios and metrics. Python library and Excel plugin available. Freemium model with paid tiers.

Free plan ($0): 5 years delayed bulk data, 500 high-speed credits, 2 req/s; paid from $15/mo (START billed annually), $35/mo (BASIC), $71/mo (PRO)About 5,000 companies, mostly US (the pricing page lists '5,000 US Stocks'); financial statements, 7,000+ financial metrics and daily share prices. Free plan: 5 years of fundamentals and chart history via API and bulk download; paid plans go to 10 years (START), 15 years (BASIC) and 20+ years (PRO).

SEC EDGAR APIs

API

Official SEC REST/JSON APIs for filing history and XBRL financial data. No API key required; SEC's fair-access policy sets a maximum of 10 requests per second, and SEC asks you to declare a User-Agent with contact details.

Free; no key required; 10 req/s limit; declare a User-Agent with contact emailSubmissions API: filing history for every EDGAR filer, with metadata such as names, tickers and exchanges. XBRL APIs (companyconcept, companyfacts, frames): financial-statement data from 10-Q, 10-K, 8-K, 20-F, 40-F, 6-K and variants (XBRL required since 2009). Updated in real time as filings are disseminated; nightly bulk ZIPs. Free, no key.

Financial Modeling Prep

API

REST API for financial statements, stock prices, analyst estimates, and market data. Free tier available with 250 API calls per day.

Free (250 calls/day, 500MB/30 days), paid from $29/mo (Starter), $69/mo (Premium), $139/mo (Ultimate)Paid plans: US stocks (Starter), plus UK and Canada (Premium), global (Ultimate); also forex, crypto, financial statements, analyst estimates and economic data. Free Basic plan: end-of-day data only (no intraday), up to 5 years of history. Most stock endpoints (prices, statements, quotes, market cap) are limited to a sample of about 87 US symbols ("AAPL, TSLA, AMZN and 84 more"). Statements return at most 5 periods per call, and key metrics and ratios are annual only. The free plan also covers about 97 crypto pairs, 10 forex pairs, 9 indexes and 4 commodities.