Skip to main content
GET
/
api
/
feeds
/
{feed}
/
fetchOHLCV
import pmxt

# API key optional — enables faster catalog-backed lookups
exchange = pmxt.Polymarket(
    pmxt_api_key="YOUR_PMXT_API_KEY",
)
result = exchange.feed_fetch_ohlcv(
    symbol="BTC-USD",
    timeframe="value",
    since=1,
    limit=10,
)
{
  "success": true,
  "data": [
    [
      123
    ]
  ]
}

Authorizations

Authorization
string
header
required

Required when calling the hosted API directly (curl, requests, fetch). SDK users pass credentials via constructor params instead.

Path Parameters

feed
enum<string>
required

The data feed provider.

Available options:
binance,
chainlink

Query Parameters

symbol
string
required

Trading pair

timeframe
string
default:1h

Candle interval (e.g. 1m, 5m, 1h, 1d)

since
integer

Start timestamp in ms

limit
integer

Max candles to return

Response

200 - application/json

Successful response

success
boolean
Example:

true

data
number[][]

Array of [timestamp, open, high, low, close, volume] tuples

Required array length: 6 elements