Tools

A directory of data APIs, brokers, libraries, charting platforms, MCP servers, courses, and open-source projects for coding and testing ideas. Search and the filters narrow the list. Each card links to the project's own site or repository. A listing is not an endorsement.

Not investment advice. Nothing here is a recommendation to buy, sell, or use a product. Inclusion is not an endorsement. Trading can lose money, and an AI connector can send real orders if you enable that. Read each project's terms, permissions, and jurisdiction limits. Do your own research.

Official means the company or the project maintainers publish it. Community means a third-party client or integration. Free means the core product does not require a paid plan. Freemium means a usable free tier exists alongside paid upgrades. Paid means the product is sold. IEX Cloud is omitted because that service shut down. Twelve Data, Tiingo, and Massive are common replacements. A wider regional broker list is on the broker API page.

Category

Pricing

Language

Showing 95 of 95, entries 1–20

Page 1 of 5

Market data APIs

Massive

Market data APIsFreemiumOfficial

Market data APIs for stocks, options, futures, forex, and crypto, from the company formerly known as Polygon.io. REST and WebSocket endpoints cover historical bars through tick data, and existing Polygon keys keep working during the rebrand.

Best forDevelopers who want one vendor for US market data across several asset classes, including people replacing IEX Cloud.

Show assets, languages, and links
Asset classes
Stocks, Options, Futures, Forex, Crypto
Language or platform
Multi-language

Alpaca Market Data API

Market data APIsFreemiumOfficial

Historical and realtime bars, quotes, and trades for US stocks, options, and crypto. It pairs with the Alpaca trading API or can be used on its own.

Best forBuilding research notebooks or live monitors next to an Alpaca brokerage account.

Show assets, languages, and links
Asset classes
Stocks, Options, Crypto
Language or platform
Multi-language

Tiingo

Market data APIsFreemiumOfficial

End-of-day prices, fundamentals, news, crypto, and forex through a REST API. A practical low-cost feed for research after IEX Cloud shut down.

Best forPersonal research projects that need clean daily US equity history plus news.

Show assets, languages, and links
Asset classes
Stocks, Forex, Crypto
Language or platform
Multi-language

Alpha Vantage

Market data APIsFreemiumOfficial

REST API for stock, forex, and crypto prices, plus technical indicators, fundamentals, and options data. The free key is enough to prototype and tight enough that production systems usually move to a paid plan.

Best forFirst prototypes and indicator experiments before you commit to a market-data vendor.

Show assets, languages, and links
Asset classes
Stocks, Options, Forex, Crypto
Language or platform
Multi-language

Databento

Market data APIsPaidOfficial

Normalized historical and live market data down to trades and order-book detail, aimed at quantitative research. Coverage is centered on US equities, options, and futures venues.

Best forTick and order-book research where a typical end-of-day API is too coarse.

Show assets, languages, and links
Asset classes
Stocks, Options, Futures
Language or platform
Python, Multi-language

Finnhub

Market data APIsFreemiumOfficial

REST API for quotes, company fundamentals, estimates, filings, and news across stocks, forex, and crypto. A free tier covers light use.

Best forAdding fundamentals and news next to a price feed without standing up several vendors.

Show assets, languages, and links
Asset classes
Stocks, Forex, Crypto
Language or platform
Multi-language

Twelve Data

Market data APIsFreemiumOfficial

REST and WebSocket market data for stocks, forex, ETFs, and crypto across many countries, including technical-indicator endpoints. A common replacement path after IEX Cloud shut down.

Best forApps that need global symbols and a straightforward time-series API.

Show assets, languages, and links
Asset classes
Stocks, Forex, Crypto
Language or platform
Multi-language

EODHD

Market data APIsFreemiumOfficial

End-of-day and intraday prices plus fundamentals for equities, ETFs, forex, and crypto on a long list of exchanges. Built for bulk history more than for colocated trading.

Best forGlobal end-of-day research when US-only vendors leave gaps.

Show assets, languages, and links
Asset classes
Stocks, Forex, Crypto
Language or platform
Multi-language

Financial Modeling Prep

Market data APIsFreemiumOfficial

REST API for financial statements, ratios, prices, and related company data. Useful when a strategy needs fundamentals more than tick history.

Best forScreening and fundamental features in Python or a spreadsheet-style backend.

Show assets, languages, and links
Asset classes
Stocks
Language or platform
Multi-language

Intrinio

Market data APIsPaidOfficial

Paid market data and fundamentals platform aimed at business and institutional integrations, including equities and options products. The docs cover a versioned REST API.

Best forTeams that need a vendor contract and support rather than a hobby-tier key.

Show assets, languages, and links
Asset classes
Stocks, Options
Language or platform
Multi-language

FRED API

Market data APIsFreeOfficial

Federal Reserve Bank of St. Louis API for economic time series such as rates, inflation, and employment. The data is free and widely used as a macro input.

Best forAdding official macro series to an equity or rates study.

Show assets, languages, and links
Asset classes
Macro
Language or platform
Multi-language

CoinGecko API

Market data APIsFreemiumOfficial

Crypto prices, market cap, volume, and exchange data through a documented REST API. A free demo tier exists alongside paid plans.

Best forCrypto universe screens and portfolio marks that do not need exchange-grade ticks.

Show assets, languages, and links
Asset classes
Crypto
Language or platform
Multi-language

CoinMarketCap API

Market data APIsFreemiumOfficial

Cryptocurrency market data API for prices, rankings, and exchange metadata. A free key is available with rate limits.

Best forA second crypto reference feed when you want rankings and metadata beside exchange prices.

Show assets, languages, and links
Asset classes
Crypto
Language or platform
Multi-language

CCXT

Market data APIsFreeCommunity

Community library that speaks to many crypto exchanges through one API for public market data and, where supported, private trading. It is not an official client of any single exchange.

Best forResearch or execution code that should move between crypto exchanges without a rewrite.

Show assets, languages, and links
Asset classes
Crypto
Language or platform
Python, JavaScript

yfinance

Market data APIsFreeCommunity

Community Python library that downloads Yahoo Finance prices, fundamentals, and option chains. Yahoo does not publish this library as an official API, and the endpoints it uses can change.

Best forQuick historical studies and teaching examples, not a production data license.

Show assets, languages, and links
Asset classes
Stocks, Options, Crypto
Language or platform
Python

Broker and execution APIs

Alpaca Trading API

Broker and execution APIsFreemiumOfficial

Commission-free brokerage API for US stocks, options, and crypto, with a paper-trading environment and WebSocket updates. A common first live broker for Python trading systems.

Best forGoing from a paper account to live US stock, options, or crypto orders with a modern REST API.

Show assets, languages, and links
Asset classes
Stocks, Options, Crypto
Language or platform
Multi-language

Interactive Brokers API

Broker and execution APIsFreemiumOfficial

TWS API and Client Portal Web API for global stocks, options, futures, forex, and bonds. API access comes with an IBKR account. Some market-data subscriptions are paid separately.

Best forMulti-asset execution when one broker needs to cover more than US stocks.

Show assets, languages, and links
Asset classes
Stocks, Options, Futures, Forex, Bonds
Language or platform
Multi-language

Tradier API

Broker and execution APIsFreemiumOfficial

REST API for brokerage accounts, market data, and orders, with a sandbox and WebSocket quotes. Oriented toward US stocks and options.

Best forOptions-aware US equity apps that want a documented sandbox before live orders.

Show assets, languages, and links
Asset classes
Stocks, Options
Language or platform
Multi-language

TradeStation API

Broker and execution APIsFreemiumOfficial

REST API for TradeStation accounts and orders across stocks, options, futures, and crypto. The platform also includes EasyLanguage for automated strategies.

Best forFutures and multi-asset automation on an established US brokerage platform.

Show assets, languages, and links
Asset classes
Stocks, Options, Futures, Crypto
Language or platform
Multi-language

Missing a tool?

Suggest a data API, library, course, or open-source project, and the official link you would cite.

Suggest a tool →