← all exchanges
KRA

Kraken API status

OPERATIONAL
XBTUSD · api.kraken.com · 3 REST endpoints · 2 streams · every 5s
UPTIME · 62 OF 90 DAYS MEASURED
99.99%
TYPICAL P50 · 24H
28ms
TYPICAL P95 · 24H
64ms
INCIDENTS · 90D
77

UPTIME · LAST 90 DAYS · ALL REST ENDPOINTS

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

Over the 62 days of a 90-day window up24 has measured so far, Kraken's REST API answered 99.99% of 3,078,127 checks, with a typical p95 of 65ms and a typical p50 of 27ms. Its worst day was 14 SEP 2026, at 99.95%. up24 opened 77 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 Kraken down right now? →

API LATENCY · 24H · LAUTERBOURG

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

BY REGION · LAST 24H

REGIONP50P95UPTIMECHECKS
Asia
Singapore, SG
185ms234ms99.99%51,807
Europe
Lauterbourg, FR · shown above
32ms68ms100.00%51,837
US East
Carlstadt, US
91ms124ms100.00%51,807

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,279 checks · every 5s · api.kraken.com
42ms86ms100.00%OPERATIONAL
REST · ticker
17,279 checks · every 5s · api.kraken.com
24ms57ms100.00%OPERATIONAL
REST · depth
17,279 checks · every 5s · api.kraken.com
23ms55ms100.00%OPERATIONAL

WEBSOCKET STREAMS · LAST 24H · LAUTERBOURG

STREAMCONNECTEDDELIVERINGMESSAGESMAX GAPSEQ GAPSRECONNECTSRTTSTATUS
WS · trade
trade
99.98%99.90%32,0561 min 1s—721msOPERATIONAL
WS · book
book
99.98%99.90%1,026,9779545ms—721msOPERATIONAL

KRAKEN SAID · 90D

up24 opened 77 incidents for Kraken in the last 90 days; 39 fall within six hours of something Kraken published, and the rest were never mentioned. At the median, Kraken's own notice came 1h 58m before up24 opened its incident. Pairing is by time alone — nothing checks that a notice is about the fault up24 measured, so the 14 that up24 timestamped first are not scoops. Every entry links to the venue's own notice so the pairing can be judged.

  1. 09 OCT 2026 15:18 UTC · INCIDENT · MINOR
    09 OCT 2026 15:18 UTC → 10 OCT 2026 12:49 UTC
  2. 09 OCT 2026 12:50 UTC · INCIDENT · MINOR
    09 OCT 2026 12:50 UTC → 09 OCT 2026 12:52 UTC
  3. 09 OCT 2026 10:07 UTC · INCIDENT · MINOR
    09 OCT 2026 10:07 UTC → 10 OCT 2026 16:16 UTC
  4. 08 OCT 2026 19:36 UTC · INCIDENT · MINOR
    08 OCT 2026 19:36 UTC → 08 OCT 2026 20:53 UTC
  5. 07 OCT 2026 16:25 UTC · INCIDENT · MAJOR
    07 OCT 2026 16:25 UTC → 07 OCT 2026 16:47 UTC
  6. 07 OCT 2026 07:28 UTC · INCIDENT · MINOR
    07 OCT 2026 07:28 UTC → 07 OCT 2026 08:18 UTC
44 earlier entries
  1. 07 OCT 2026 04:22 UTC · INCIDENT · MINOR
    07 OCT 2026 04:22 UTC → 07 OCT 2026 12:18 UTC
  2. 06 OCT 2026 21:38 UTC · INCIDENT · MINOR
    06 OCT 2026 21:38 UTC → 07 OCT 2026 04:29 UTC
  3. 06 OCT 2026 19:40 UTC · INCIDENT · MINOR
    06 OCT 2026 19:40 UTC → 07 OCT 2026 05:06 UTC
  4. 06 OCT 2026 14:46 UTC · INCIDENT · MINOR
    06 OCT 2026 14:46 UTC → 06 OCT 2026 15:55 UTC
  5. 06 OCT 2026 13:27 UTC · INCIDENT · MINOR
    06 OCT 2026 13:27 UTC → 06 OCT 2026 21:43 UTC
  6. 06 OCT 2026 13:09 UTC · INCIDENT · MINOR
    06 OCT 2026 13:09 UTC → 10 OCT 2026 17:21 UTC
  7. 06 OCT 2026 09:31 UTC · INCIDENT · MINOR
    06 OCT 2026 09:31 UTC → 06 OCT 2026 14:49 UTC
  8. 02 OCT 2026 10:35 UTC · INCIDENT · MINOR
    02 OCT 2026 10:35 UTC → 02 OCT 2026 11:42 UTC
  9. 02 OCT 2026 10:31 UTC · INCIDENT · MINOR
    02 OCT 2026 10:31 UTC → 04 OCT 2026 10:58 UTC
  10. 02 OCT 2026 08:59 UTC · INCIDENT · MINOR
    02 OCT 2026 08:59 UTC → 06 OCT 2026 10:52 UTC
  11. 01 OCT 2026 13:19 UTC · INCIDENT · MINOR
    01 OCT 2026 13:19 UTC → 01 OCT 2026 14:26 UTC
  12. 30 SEP 2026 14:28 UTC · INCIDENT · MINOR
    30 SEP 2026 14:28 UTC → 30 SEP 2026 14:37 UTC
  13. 29 SEP 2026 22:25 UTC · INCIDENT · MINOR
    29 SEP 2026 22:25 UTC → 30 SEP 2026 10:21 UTC
  14. 26 SEP 2026 14:11 UTC · INCIDENT · MINOR
    26 SEP 2026 14:11 UTC → 28 SEP 2026 09:31 UTC
  15. 25 SEP 2026 15:12 UTC · INCIDENT · MINOR
    25 SEP 2026 15:12 UTC → 25 SEP 2026 19:00 UTC
  16. 24 SEP 2026 07:25 UTC · INCIDENT · MINOR · OPEN
    no end published
  17. 22 SEP 2026 19:08 UTC · INCIDENT · MINOR
    22 SEP 2026 19:08 UTC → 22 SEP 2026 22:20 UTC
  18. 22 SEP 2026 15:30 UTC · INCIDENT · MINOR
    22 SEP 2026 15:30 UTC → 28 SEP 2026 11:58 UTC
  19. 22 SEP 2026 14:11 UTC · INCIDENT · MINOR
    22 SEP 2026 14:11 UTC → 06 OCT 2026 09:41 UTC
  20. 22 SEP 2026 13:27 UTC · INCIDENT · MINOR
    22 SEP 2026 13:27 UTC → 22 SEP 2026 16:36 UTC
  21. 22 SEP 2026 11:12 UTC · INCIDENT · MINOR
    22 SEP 2026 11:12 UTC → 22 SEP 2026 16:49 UTC
  22. 22 SEP 2026 10:21 UTC · INCIDENT · MINOR
    22 SEP 2026 10:21 UTC → 22 SEP 2026 20:06 UTC
  23. 21 SEP 2026 22:07 UTC · INCIDENT · MINOR
    21 SEP 2026 22:07 UTC → 22 SEP 2026 02:32 UTC
  24. 20 SEP 2026 10:41 UTC · INCIDENT · MINOR
    20 SEP 2026 10:41 UTC → 20 SEP 2026 16:34 UTC
  25. 20 SEP 2026 08:13 UTC · INCIDENT · MINOR
    20 SEP 2026 08:13 UTC → 26 SEP 2026 21:28 UTC
  26. 18 SEP 2026 07:48 UTC · INCIDENT · MINOR
    18 SEP 2026 07:48 UTC → 18 SEP 2026 10:45 UTC
  27. 17 SEP 2026 11:33 UTC · INCIDENT · MINOR
    17 SEP 2026 11:33 UTC → 18 SEP 2026 08:53 UTC
  28. 17 SEP 2026 11:09 UTC · INCIDENT · MINOR
    17 SEP 2026 11:09 UTC → 17 SEP 2026 17:50 UTC
  29. 16 SEP 2026 13:58 UTC · INCIDENT · MINOR
    16 SEP 2026 13:58 UTC → 01 OCT 2026 15:05 UTC
  30. 16 SEP 2026 11:30 UTC · INCIDENT · MINOR
    16 SEP 2026 11:30 UTC → 16 SEP 2026 13:51 UTC
  31. 15 SEP 2026 21:58 UTC · INCIDENT
    15 SEP 2026 21:58 UTC → 16 SEP 2026 02:19 UTC
  32. 15 SEP 2026 21:35 UTC · INCIDENT · MINOR
    15 SEP 2026 21:35 UTC → 15 SEP 2026 23:08 UTC
  33. 15 SEP 2026 09:07 UTC · INCIDENT · MINOR
    15 SEP 2026 09:07 UTC → 15 SEP 2026 13:32 UTC
  34. 15 SEP 2026 02:30 UTC · INCIDENT · MINOR
    15 SEP 2026 02:30 UTC → 15 SEP 2026 20:12 UTC
  35. 14 SEP 2026 12:29 UTC · INCIDENT · MINOR
    14 SEP 2026 12:29 UTC → 18 SEP 2026 13:32 UTC
  36. 12 SEP 2026 04:36 UTC · INCIDENT · MINOR
    12 SEP 2026 04:36 UTC → 14 SEP 2026 07:26 UTC
  37. 11 SEP 2026 10:05 UTC · INCIDENT · MINOR
    11 SEP 2026 10:05 UTC → 14 SEP 2026 07:48 UTC
  38. 11 SEP 2026 06:23 UTC · INCIDENT · MINOR
    11 SEP 2026 06:23 UTC → 11 SEP 2026 10:03 UTC
  39. 10 SEP 2026 13:33 UTC · INCIDENT · MINOR
    10 SEP 2026 13:33 UTC → 10 SEP 2026 19:09 UTC
  40. 09 SEP 2026 11:38 UTC · INCIDENT · MINOR
    09 SEP 2026 11:38 UTC → 10 SEP 2026 14:21 UTC
  41. 08 SEP 2026 19:49 UTC · INCIDENT
    08 SEP 2026 19:49 UTC → 08 SEP 2026 20:22 UTC
  42. 08 SEP 2026 14:19 UTC · INCIDENT
    08 SEP 2026 14:19 UTC → 08 SEP 2026 14:36 UTC
  43. 08 SEP 2026 06:29 UTC · INCIDENT · MINOR
    08 SEP 2026 06:29 UTC → 08 SEP 2026 16:14 UTC
  44. 07 SEP 2026 03:03 UTC · INCIDENT · MINOR
    07 SEP 2026 03:03 UTC → 07 SEP 2026 05:29 UTC

Read from status.kraken.com every 5 minutes. Times are the venue’s own.

INCIDENT HISTORY · 90D

■ operational■ degraded■ outage■ not measured

77 incidents over 62 measured days, grouped into 9 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 1311 OCT

WORST · 90D

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

WS · connection · connKraken WS — 6.7% of windows failing over the last five minutes (conn) — from Carlstadt, US and Singapore, SG24×4 minMEDIAN06 OCTLAST SEEN
WS · book · stalledKraken WS · book — 100% of windows stalled over the last minute (stalled) — from every region23×5 minMEDIAN01 OCTLAST SEEN
REST · pingKraken REST · ping — p95 1138ms over the last five minutes, 5.5× the 7-day baseline of 207ms — from Lauterbourg, FR and Carlstadt, US16×2 minMEDIAN30 SEPLAST SEEN
REST · depthKraken REST · depth — p95 1062ms over the last five minutes, 9.2× the 7-day baseline of 115ms — from Singapore, SG and Carlstadt, US6×4 minMEDIAN14 SEPLAST SEEN
REST · tickerKraken REST · ticker — intermittently degraded: 2 episodes4×4 minMEDIAN18 AUGLAST SEEN

Every occurrence, newest first. 16 AUG 2026 → 18 AUG 2026.

WS · trade · stalledKraken WS · trade — 50% of windows stalled over the last minute (stalled) — from every region1×8 minMEDIAN01 OCTLAST SEEN

Every occurrence, newest first. 01 OCT 2026 → 01 OCT 2026.

REST · ping · timeoutKraken REST · ping — 33% of checks failing over the last minute (timeout)1×4 minMEDIAN15 AUGLAST SEEN

Every occurrence, newest first. 15 AUG 2026 → 15 AUG 2026.

REST · depth · timeoutKraken REST · depth — 22% of checks failing over the last minute (timeout)1×5 minMEDIAN15 AUGLAST SEEN

Every occurrence, newest first. 15 AUG 2026 → 15 AUG 2026.

REST · ticker · timeoutKraken REST · ticker — 22% of checks failing over the last minute (timeout)1×5 minMEDIAN15 AUGLAST SEEN

Every occurrence, newest first. 15 AUG 2026 → 15 AUG 2026.

Incidents are opened by up24's own state machine over its own measurements, not by Kraken'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.

Kraken says its market-data sockets are disconnected by Cloudflare rather than by Kraken, targeted at particular IP addresses and regions, and that the fix is to hold several connections at once. up24 holds one, on purpose — a disconnect is a disconnect from where the data was needed. Kraken drops us more often than any other venue here, and these interruptions are counted as the outages they are. Kraken's own note on this