Option Expiration Spot Price Feeds and APIs

Binance

API:

https://api1.binance.com/api/v3/klines?symbol={quote_currency}{base_currency}&interval={interval}&startTime={start_ms}&endTime={end_ms}

Example:

https://api1.binance.com/api/v3/klines?symbol=ETHUSDT&interval=1h&startTime=1711054800000&endTime=1711054800000

Coinbase

API:

https://api.exchange.coinbase.com/products/{quote_currency}-{base_currency}/candles?start={start}&end={end}&granularity={interval}

Example:

https://api.exchange.coinbase.com/products/eth-usdt/candles?start=1711054800&end=1711054800&granularity=3600

Kraken

API:

https://api.kraken.com/0/public/OHLC?pair={quote_currency}{base_currency}&interval={interval}&since={start}

Example:

https://api.kraken.com/0/public/OHLC?pair=ETHUSDT&interval=60&since=1711054799

OKX

API:

https://www.okx.com/api/v5/market/candles?instId={quote_currency}-{base_currency}&bar={interval}&before={start_ms}&after={end_ms}

Example:

https://www.okx.com/api/v5/market/candles?instId=ETH-USDT&bar=1H&before=1711054799999&after=1711058400000

KuCoin

API:

https://api.kucoin.com/api/v1/market/candles?type={interval}&symbol={quote_currency}-{base_currency}&startAt={start}&endAt={end}

Example:

https://api.kucoin.com/api/v1/market/candles?type=1hour&symbol=BTC-USDT&startAt=1711054800&endAt=1711058400

lbkex

API:

https://api.lbkex.com/v2/kline.do?symbol={quote_currency}_{base_currency}&size=1&type={interval}&time={start}

Example:

https://api.lbkex.com/v2/kline.do?symbol=eth_usdt&size=1&type=hour1&time=1711054800