Financial Data API: Stocks and Crypto
Stock quotes, charts, fundamentals, filings, crypto prices, order books and prediction markets from 25 financial sources.
A stock market and crypto data API in one key: Yahoo Finance, TradingView, Finviz, Investing.com, Morningstar and SEC EDGAR for stocks; Binance, Coinbase, Kraken, OKX, KuCoin, CoinMarketCap, CoinGecko and DEX Screener for crypto; Polymarket and Kalshi for prediction markets. 175 endpoints in this category, from $1 per 1,000 calls.
- 25 platforms
- 175 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
Financial & crypto APIs on API.SH
Each platform has its own page with endpoints, example responses and prices. One API key works for all of them.
What teams build with financial & crypto data
Stock screeners and dashboards
Pull quotes, charts, fundamentals and screener results to build dashboards and alerts.
Filings and fundamentals research
Read SEC filings, financial statements and earnings for companies you follow.
Crypto prices and on-chain markets
Track spot prices, candles, order books and new tokens across exchanges and DEXs.
Popular financial & crypto endpoints
| platform | endpoint | per 1,000 calls |
|---|---|---|
| Yahoo Finance | Technical and research insights /yahoo-finance/ | $1 1 credit |
| TradingView | TradingView symbol search /tradingview/ | $1 1 credit |
| SEC EDGAR | SEC EDGAR company search /sec-edgar/ | $1 1 credit |
| Binance | Binance trading rules for symbols /binance/ | $1 1 credit |
| CoinMarketCap | CoinMarketCap most-searched coins /coinmarketcap/ | $1 1 credit |
| CoinGecko | Search coins, exchanges, categories and NFTs /coingecko/ | $1 1 credit |
| Polymarket | Polymarket search /polymarket/ | $1 1 credit |
| Kalshi | Kalshi market candlesticks /kalshi/ | $1 1 credit |
| Finviz | Finviz earnings calendar /finviz/ | $1 1 credit |
| Investing.com | Investing.com instrument search /investing/ | $1 1 credit |
| Coinbase | Coinbase candles /coinbase/ | $1 1 credit |
| Seeking Alpha | Seeking Alpha analysis headlines /seekingalpha/ | $1 1 credit |
One request, clean JSON
Technical and research insights from Yahoo Finance: GET https://api.api.sh/yahoo-finance/
curl "https://api.api.sh/yahoo-finance/v1/insights?symbol=MSFT" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/yahoo-finance/v1/insights",
params={"symbol": "MSFT"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() Why API.SH for financial & crypto data
- Public data only: no logins, cookies or accounts on the source sites
- One key and one JSON shape across 25 financial & crypto platforms and 483 in all
- Blocks, retries and parsing handled for you: no scraper to maintain
- Pay per call; failed calls cost nothing
- Also in n8n, Zapier, Make, Google Sheets and AI agents (MCP)
Compared with other data APIs
Other providers sell each platform as a separate actor, scraper or subscription. On API.SH every financial & crypto platform is under one key and one balance, priced per call on the pricing page.
Financial & crypto API questions
What is a financial data API?+
A financial data API returns market data (quotes, price history, fundamentals, filings, news and crypto prices) as structured JSON for apps, models and dashboards.
Is there a free stock market data API?+
Yes. Every API.SH account gets 1,000 free credits each month, no card needed. Paid calls start at $1 per 1,000.
Is this real-time data?+
Quotes and crypto prices are read live from each source when you call, so they are as current as the source page. API.SH is not an exchange feed and is not meant for latency-sensitive trading.
Is there a Yahoo Finance API?+
Yahoo no longer offers an official public API. API.SH returns Yahoo Finance quotes, charts, financials and news as JSON with an API key.
Can I use it from Python or Google Sheets?+
Yes. Every endpoint is a GET request returning JSON, and the Google Sheets add-on can pull results into a sheet.