P

Polygon.io

by Polygon.io Free tier

Polygon.io provides institutional-grade financial market data via a clean REST and WebSocket API. Access real-time trades, quotes, aggregates, and snapshots for US stocks, options chains, forex pairs, and crypto assets. Includes company financials, news, and technical indicators. Used by quant funds, fintech apps, and trading bots.

stocksoptionsforexcryptomarket-datareal-timehistorical

Quick Reference

Base URL https://api.polygon.io/v2 Auth type API Key Header Auth header ?apiKey=YOUR_API_KEY Rate limit 5 calls/min (free) · Unlimited (paid) Pricing from $29/mo Free quota Unlimited calls, end-of-day data only, 15-min delay Documentation https://polygon.io/docs Endpoint status Server online — HTTP 404 — server is online but path returned an error (may require auth)876ms (checked Mar 29, 2026) Builder score B 72% builder-friendly
Pricing
90
Latency
38
Depth
83

Authentication

Pass your API key as a query parameter named apiKey on every request.

?apiKey=YOUR_API_KEY

Pricing

Model freemium Starting price from $29/mo Free quota Unlimited calls, end-of-day data only, 15-min delay

Free: delayed data, limited endpoints. Starter $29/mo: real-time data. Developer $79/mo: options + forex. Advanced $199/mo: unlimited assets + WebSocket.

Key Endpoints

MethodPathDescription
GET /aggs/ticker/{ticker}/range/{multiplier}/{timespan}/{from}/{to} Aggregate OHLCV bars for a ticker
GET /snapshot/locale/us/markets/stocks/tickers Real-time snapshots for all US stocks
GET /last/trade/{stocksTicker} Get the last trade for a stock
GET /reference/tickers List and search all available tickers
GET /v3/reference/options/contracts List options contracts with filtering
GET /v2/forex/currencies Get all forex currency pairs

Sample Request

curl "https://api.polygon.io/v2/aggs/ticker/AAPL/range/1/day/2024-01-01/2024-01-31?adjusted=true&sort=asc&apiKey=$POLYGON_API_KEY"

Sample Response

{
  "ticker": "AAPL",
  "resultsCount": 21,
  "results": [{
    "v": 55884904,
    "o": 185.57,
    "c": 185.92,
    "h": 186.74,
    "l": 183.82,
    "t": 1704067200000,
    "n": 531365
  }]
}

Data sourced from API Map. Always verify pricing and rate limits against the official Polygon.io documentation.