{
  "benchmark": "B1-exchange-rest-latency",
  "script_version": "0.2",
  "timestamp_utc": "2026-09-03T22:07:02.919751+00:00",
  "region": "us-east",
  "method": "keep-alive HTTPS GET, TLS handshake excluded (see connect_ms)",
  "samples_per_venue": 50,
  "results": [
    {
      "venue": "coinbase",
      "host": "api.exchange.coinbase.com",
      "path": "/products/BTC-USD/ticker",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 12.632,
      "connect_ms_min": 10.7,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 10.58,
        "p50": 12.82,
        "p95": 18.06,
        "p99": 22.47,
        "max": 25.23,
        "mean": 13.48
      },
      "us": "yes",
      "label": "Coinbase"
    },
    {
      "venue": "kraken",
      "host": "api.kraken.com",
      "path": "/0/public/Ticker?pair=XBTUSD",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 14.443,
      "connect_ms_min": 12.772,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 14.57,
        "p50": 18.08,
        "p95": 36.24,
        "p99": 70.57,
        "max": 92.07,
        "mean": 21.21
      },
      "us": "yes",
      "label": "Kraken"
    },
    {
      "venue": "gemini",
      "host": "api.gemini.com",
      "path": "/v1/pubticker/btcusd",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 30.661,
      "connect_ms_min": 28.486,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 14.26,
        "p50": 20.71,
        "p95": 147.18,
        "p99": 550.48,
        "max": 554.72,
        "mean": 56.97
      },
      "us": "yes",
      "label": "Gemini"
    },
    {
      "venue": "bitstamp",
      "host": "www.bitstamp.net",
      "path": "/api/v2/ticker/btcusd/",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 21.755,
      "connect_ms_min": 20.541,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 8.27,
        "p50": 15.27,
        "p95": 137.18,
        "p99": 301.07,
        "max": 415.83,
        "mean": 39.23
      },
      "us": "yes",
      "label": "Bitstamp"
    },
    {
      "venue": "binanceus",
      "host": "api.binance.us",
      "path": "/api/v3/ticker/price?symbol=BTCUSDT",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 11.369,
      "connect_ms_min": 9.669,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 144.67,
        "p50": 145.26,
        "p95": 154.02,
        "p99": 442.26,
        "max": 447.15,
        "mean": 159.11
      },
      "us": "yes",
      "label": "Binance.US"
    },
    {
      "venue": "okx",
      "host": "www.okx.com",
      "path": "/api/v5/market/ticker?instId=BTC-USDT",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 12.949,
      "connect_ms_min": 11.122,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 163.78,
        "p50": 179.12,
        "p95": 197.87,
        "p99": 213.84,
        "max": 224.5,
        "mean": 180.17
      },
      "us": "yes",
      "label": "OKX"
    },
    {
      "venue": "cryptocom",
      "host": "api.crypto.com",
      "path": "/v2/public/get-ticker?instrument_name=BTC_USDT",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 24.479,
      "connect_ms_min": 21.431,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 175.42,
        "p50": 181.42,
        "p95": 190.79,
        "p99": 230.51,
        "max": 266.41,
        "mean": 183.76
      },
      "us": "yes",
      "label": "Crypto.com"
    },
    {
      "venue": "bitfinex",
      "host": "api-pub.bitfinex.com",
      "path": "/v2/ticker/tBTCUSD",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 16.197,
      "connect_ms_min": 15.018,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 10.15,
        "p50": 11.53,
        "p95": 14.75,
        "p99": 17.09,
        "max": 18.99,
        "mean": 11.92
      },
      "us": "no",
      "label": "Bitfinex"
    },
    {
      "venue": "kucoin",
      "host": "api.kucoin.com",
      "path": "/api/v1/market/orderbook/level1?symbol=BTC-USDT",
      "samples_requested": 50,
      "samples_ok": 50,
      "errors": 0,
      "connect_ms": 13.716,
      "connect_ms_min": 12.786,
      "connect_samples": 5,
      "error_detail": null,
      "stats_ms": {
        "min": 162.23,
        "p50": 168.67,
        "p95": 240.85,
        "p99": 249.93,
        "max": 253.3,
        "mean": 189.35
      },
      "us": "no",
      "label": "KuCoin"
    }
  ],
  "us_blocked": [
    {
      "venue": "binance.com",
      "label": "Binance.com",
      "host": "api.binance.com",
      "http_status": 451
    },
    {
      "venue": "bybit",
      "label": "Bybit",
      "host": "api.bybit.com",
      "http_status": 403
    }
  ]
}