{"uid":"cap_6WIe38tHFwIUn2hL041_m","slug":"laevitas-options-ohlcvt-historical-data-7b10a6c5","name":"Laevitas Options OHLCVT Historical Data","description":"Professional market data API for crypto derivatives, spot markets, prediction markets, Hyperliquid HyperCore data, proprietary volatility surfaces, and analytics.\n\n## Authentication\n\nUse an API key for authenticated REST requests:\n\n```http\nX-API-Key: your-api-key-here\n```\n\nMost data endpoints also support x402 pay-per-request without an API key.\n\n| Resource | Path |\n| --- | --- |\n| OpenAPI JSON | `GET /openapi.json` |\n| x402 discovery | `GET /.well-known/x402` |\n| Changelog | `GET /api/v1/changelog` |\n| WebSocket docs | `GET /websocket` |\n\n## REST Surfaces\n\n| Surface | Examples |\n| --- | --- |\n| Instruments | Cross-market contract reference data |\n| Futures | OHLCVT, trades, tickers, orderbook, liquidations, carry |\n| Perpetuals | OHLCVT, trades, funding, open interest, orderbook, liquidations |\n| Options | OHLCVT, trades, Greeks, volatility, flow, dealer GEX |\n| Vol Surface | Proprietary surface snapshots, slices, strikes, term structure, risk |\n| Spot | OHLCVT, ticker, trades, volume, L2 orderbook, snapshots |\n| Predictions | Polymarket instruments, categories, trades, ticker history |\n| Hyperliquid - HyperCore | Node-derived fills, liquidations, positions, funding, TWAPs, resting orders, L2 books |\n| Analytics | Realized volatility and derived metrics |\n\n## Pagination\n\nPaginated endpoints return the cursor at `meta.next_cursor`. Pass that value back as the `cursor` query parameter to fetch the next page.\n\n## WebSocket Streaming\n\nReal-time streams are documented at `/websocket`.\n\n| Data | Channel pattern |\n| --- | --- |\n| Trades | `trades.{market}.{exchange}.{instrument}` |\n| OHLC ticker | `ohlc.ticker.{market}.{exchange}.{instrument}.{timeframe}` |\n| OHLCVT | `ohlc.vt.{market}.{exchange}.{instrument}.{timeframe}` |\n\nVariables: `market` is one of `perpetuals`, `futures`, `options`, or `spot`; `timeframe` is one of `1m`, `5m`, `15m`, `1h`, `4h`, or `1d`.\n\n## Quick Start\n\n```bash\ncurl \"https://apiv2.laevitas.ch/api/v1/futures/ohlcvt?exchange=deribit&instrument_name=BTC-PERPETUAL\" \\\n  -H \"X-API-Key: your-api-key-here\"\n```","url":"https://apiv2.laevitas.ch/api/v1/options/ohlcvt","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object"},"queryParams":{"type":"object","properties":{"end":{"type":"string"},"limit":{"type":"integer","maximum":1000,"minimum":1},"start":{"type":"string"},"cursor":{"type":"string"},"exchange":{"type":"string"},"resolution":{"enum":["1m","5m","15m","1h","4h","1d"],"type":"string"},"instrument_name":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"data":[],"success":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xBo6_2iuVZPB1ePND7qV8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves OHLCVT (Open, High, Low, Close, Volume, Trades) candlestick data for crypto options instruments from supported exchanges","exampleAgentPrompt":"Can you pull the 1h OHLCVT candles for ETH-30JUN25-2000-C on Deribit from January 1 2025 to January 31 2025, up to 1000 bars?","exampleUseCases":[{"title":"Backtest options trading strategy","prompt":"I need historical hourly candles for BTC call options expiring in March across different strikes on Deribit—can you fetch that data from the last 90 days so I can test my volatility-based entry signals?"},{"title":"Monitor real-time derivatives market depth","prompt":"Stream live trade data and 15-minute candles for Ethereum perpetuals on Hyperliquid, and alert me if volume spikes or funding rates swing sharply in the next hour."},{"title":"Analyze volatility surface movements","prompt":"Pull the volatility surface snapshots for Bitcoin options from the last week on OKX, and show me how implied vol changed across different strikes and expirations so I can spot trading opportunities."}],"resultDescription":"Returns a JSON object with a 'data' array of OHLCVT candlestick records for the specified options instrument and time range, each containing open, high, low, close, volume, and trade count fields, plus a success flag and optional cursor for pagination.","failureModes":["Invalid instrument_name returns empty data array or error","Unsupported exchange name causes request failure","Resolution enum value not matching allowed values (1m, 5m, 15m, 1h, 4h, 1d) causes validation error","Date range too large may require pagination via cursor","Missing API key or failed x402 payment returns 401 or 402 status","Limit out of range (must be 1-1000) causes validation error"],"whenToPreferThis":"Use this endpoint when you need historical OHLCVT candlestick data specifically for crypto options instruments (e.g., BTC calls/puts with specific strikes and expiries) across major exchanges like Deribit, OKX, Binance, or Bybit. Prefer this over perpetuals or spot OHLC endpoints when the instrument is an options contract. Ideal for backtesting, charting, or quantitative analysis of options price history.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:57:18.130Z","isFirstParty":false}