← all exchanges
OKXF

OKX Futures API status

OPERATIONAL
BTC-USDT-SWAP · www.okx.com · 3 REST endpoints · 2 streams · every 5s
UPTIME · 42 OF 90 DAYS MEASURED
99.99%
TYPICAL P50 · 24H
266ms
TYPICAL P95 · 24H
326ms
INCIDENTS · 90D
8

UPTIME · LAST 90 DAYS · ALL REST ENDPOINTS

■ operational■ degraded■ outage■ not measured
14 JUL27 AUG11 OCT

Over the 42 days of a 90-day window up24 has measured so far, OKX Futures's REST API answered 99.99% of 2,094,988 checks, with a typical p95 of 359ms and a typical p50 of 269ms. Its worst day was 08 SEP 2026, at 99.98%. up24 opened 8 incidents against it in that window — uptime counts REST checks only, and an incident is as often a WebSocket feed that stalled or a socket that dropped. Is OKX Futures down right now? →

API LATENCY · 24H · LAUTERBOURG

— p50‑ ‑ p95
axis 0 – 1000ms
06:20 · 10 OCT18:20 · 10 OCT06:20 · 11 OCT

BY REGION · LAST 24H

REGIONP50P95UPTIMECHECKS
Asia
Singapore, SG
109ms162ms100.00%51,807
Europe
Lauterbourg, FR · shown above
267ms336ms99.98%51,833
US East
Carlstadt, US
176ms251ms99.99%51,799

Latency is measured from each region separately and never averaged between them — the distance is the measurement. Uptime, incidents and the 90-day bars above are the opposite: they combine every region by quorum, so one probe box losing its route to an exchange is not recorded as that exchange going down. Quorum is a counting rule and it only holds while a majority can still see the venue; where a vantage point cannot measure this venue at all, its refusals are named below and left out of every number on the page rather than being left to a vote.

REST ENDPOINTS · LAST 24H · LAUTERBOURG

ENDPOINTP50P95UPTIMESTATUS
REST · ping
17,280 checks · every 5s · www.okx.com
259ms308ms99.96%OPERATIONAL
REST · ticker
17,280 checks · every 5s · www.okx.com
260ms327ms99.98%OPERATIONAL
REST · depth
17,273 checks · every 5s · www.okx.com
290ms364ms99.99%OPERATIONAL

WEBSOCKET STREAMS · LAST 24H · LAUTERBOURG

STREAMCONNECTEDDELIVERINGMESSAGESMAX GAPSEQ GAPSRECONNECTSRTTSTATUS
WS · trade
trades
99.99%99.94%288,26120s05244msOPERATIONAL
WS · book
books
99.99%99.94%839,0264184ms05244msOPERATIONAL

OKX FUTURES SAID · 90D

up24 opened 8 incidents for OKX Futures in the last 90 days. Nothing OKX Futures published lines up with any of them.

  1. 22 SEP 2026 04:13 UTC · MAINTENANCE · COMPLETED
    22 SEP 2026 09:10 UTC → 22 SEP 2026 10:10 UTC
  2. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    25 AUG 2026 08:00 UTC → 25 AUG 2026 08:20 UTC
  3. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    11 AUG 2026 09:30 UTC → 11 AUG 2026 09:50 UTC
  4. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    04 AUG 2026 09:25 UTC → 04 AUG 2026 09:35 UTC
  5. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    04 AUG 2026 09:10 UTC → 04 AUG 2026 09:20 UTC
  6. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    03 AUG 2026 06:10 UTC → 03 AUG 2026 09:00 UTC
4 earlier entries
  1. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    30 JUL 2026 08:00 UTC → 30 JUL 2026 08:20 UTC
  2. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    14 JUL 2026 08:00 UTC → 14 JUL 2026 08:20 UTC
  3. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    07 JUL 2026 09:30 UTC → 07 JUL 2026 11:02 UTC
  4. 31 AUG 2026 20:12 UTC · MAINTENANCE · COMPLETED
    18 JUN 2026 08:10 UTC → 18 JUN 2026 08:30 UTC

Read from www.okx.com/status every 5 minutes. Times are the venue’s own.

INCIDENT HISTORY · 90D

■ operational■ degraded■ outage■ not measured

8 incidents over 42 measured days, grouped into 5 distinct faults. A component that fails the same way twice a week has one fault many times, not many faults, and a list that prints it once per firing hides the difference behind its own length.

14 JULincidents opened per day · tallest bar is 211 OCT

WORST · 90D

BY FAULTranked by how often each fired · every occurrence links to its own page

REST · depth · bad_bodyOKX Futures REST · depth — 27% of checks failing over the last minute (bad_body) — from Singapore, SG and Carlstadt, US — not graded an outage until it has failed for 2 minutes3×4 minMEDIAN22 SEPLAST SEEN

Every occurrence, newest first. 08 SEP 2026 → 22 SEP 2026.

WS · book · stalledOKX Futures WS · book — 13.3% of windows stalled over the last five minutes (stalled) — from Carlstadt, US and Singapore, SG2×4 minMEDIAN09 OCTLAST SEEN

Every occurrence, newest first. 04 SEP 2026 → 09 OCT 2026.

WS · connection · connOKX Futures WS — 6.7% of windows failing over the last five minutes (conn) — from Lauterbourg, FR and Singapore, SG1×2 minMEDIAN22 SEPLAST SEEN

Every occurrence, newest first. 22 SEP 2026 → 22 SEP 2026.

REST · ticker · timeoutOKX Futures REST · ticker — 100% of checks failing over the last minute (timeout) — from Singapore, SG and Lauterbourg, FR — re-graded on 12 Sep 2026: an outage grade now needs two minutes, and this lasted 30 seconds1×30sMEDIAN11 SEPLAST SEEN

Every occurrence, newest first. 11 SEP 2026 → 11 SEP 2026.

REST · ping · timeoutOKX Futures REST · ping — 100% of checks failing over the last minute (timeout) — from Singapore, SG and Lauterbourg, FR — re-graded on 12 Sep 2026: an outage grade now needs two minutes, and this lasted 10 seconds1×10sMEDIAN11 SEPLAST SEEN

Every occurrence, newest first. 11 SEP 2026 → 11 SEP 2026.

Incidents are opened by up24's own state machine over its own measurements, not by OKX Futures's status page. One WebSocket carries every stream a venue publishes, so a dropped socket is recorded once, against the connection, rather than once per stream.

The USDT-margined perpetual swap (BTC-USDT-SWAP), which OKX serves from the same REST hosts and the same public socket as spot — so a network fault common to both will show on both. Measured on public market data only: top of book, the REST depth snapshot and the trades and books channels. Order placement, margin, the liquidation engine and funding are not measured. OKX Futures's own note on this