{
  "captured_at": "2026-08-13T11:36:38.611Z",
  "venues": {
    "hyperliquid": {
      "ok": true,
      "funding_interval_hours": 1,
      "symbols": {
        "BTC": {
          "funding_1h": 0.00001022,
          "funding_8h_equiv": 0.00008176,
          "funding_apr": 0.0895272,
          "mark_price": 63359,
          "index_price": 63387,
          "basis_bps": -4.4173095429662235,
          "open_interest_coins": 40557.24662,
          "open_interest_usd": 2569666588.59658,
          "prev_day_px": 64162
        },
        "ETH": {
          "funding_1h": 0.0000125,
          "funding_8h_equiv": 0.0001,
          "funding_apr": 0.10950000000000001,
          "mark_price": 1876.2,
          "index_price": 1876.8,
          "basis_bps": -3.1969309462910758,
          "open_interest_coins": 861072.5272000013,
          "open_interest_usd": 1615544275.5326424,
          "prev_day_px": 1913
        },
        "SOL": {
          "funding_1h": 0.0000125,
          "funding_8h_equiv": 0.0001,
          "funding_apr": 0.10950000000000001,
          "mark_price": 75.5731,
          "index_price": 75.605,
          "basis_bps": -4.219297665499288,
          "open_interest_coins": 5036133.6400000015,
          "open_interest_usd": 380596231.1890841,
          "prev_day_px": 76.699
        }
      }
    },
    "okx": {
      "ok": true,
      "funding_interval_hours": 8,
      "symbols": {
        "BTC": {
          "funding_8h": 0.0000778085188292,
          "funding_apr": 0.08520032811797401,
          "next_funding_time": "2026-08-13T16:00:00.000Z",
          "mark_price": 63361.5,
          "index_price": 63386.5,
          "basis_bps": -3.9440574885819535,
          "open_interest_usd": 2061092930.8105612
        },
        "ETH": {
          "funding_8h": 0.0000607328259865,
          "funding_apr": 0.0665024444552175,
          "next_funding_time": "2026-08-13T16:00:00.000Z",
          "mark_price": 1876.02,
          "index_price": 1876.79,
          "basis_bps": -4.102749908087649,
          "open_interest_usd": 1291242888.5889063
        },
        "SOL": {
          "funding_8h": 0.0000142784696937,
          "funding_apr": 0.0156349243146015,
          "next_funding_time": "2026-08-13T16:00:00.000Z",
          "mark_price": 75.56,
          "index_price": 75.6,
          "basis_bps": -5.291005291004239,
          "open_interest_usd": 225265051.35040003
        }
      }
    },
    "binance": {
      "ok": true,
      "source": "coingecko",
      "third_party": true,
      "funding_interval_hours": null,
      "interval_assumed": 8,
      "caveat": "Native rate as reported by CoinGecko. Interval not confirmed by the source; Binance and Bybit switch some contracts from 8h to 4h at the funding cap.",
      "symbols": {
        "BTC": {
          "funding_native_pct": 0.005285,
          "funding_8h_assumed": 0.00005285,
          "funding_apr_assumed": 0.05787074999999999,
          "mark_price": 63318.9,
          "basis_pct": 0.04805862804190144,
          "open_interest_usd": 6994974210.45,
          "last_traded_at": "2026-08-13T11:33:51.000Z"
        },
        "ETH": {
          "funding_native_pct": 0.001917,
          "funding_8h_assumed": 0.00001917,
          "funding_apr_assumed": 0.02099115,
          "mark_price": 1873.11,
          "basis_pct": 0.046276215873151325,
          "open_interest_usd": 4434309104.49,
          "last_traded_at": "2026-08-13T11:33:51.000Z"
        },
        "SOL": {
          "funding_native_pct": -0.001992,
          "funding_8h_assumed": -0.00001992,
          "funding_apr_assumed": -0.0218124,
          "mark_price": 75.45,
          "basis_pct": 0.060640421024758376,
          "open_interest_usd": 649994935.24,
          "last_traded_at": "2026-08-13T11:33:52.000Z"
        }
      },
      "direct_error": "HTTP 451 — restricted location on every futures host"
    },
    "bybit": {
      "ok": true,
      "source": "coingecko",
      "third_party": true,
      "funding_interval_hours": null,
      "interval_assumed": 8,
      "caveat": "Native rate as reported by CoinGecko. Interval not confirmed by the source; Binance and Bybit switch some contracts from 8h to 4h at the funding cap.",
      "symbols": {
        "BTC": {
          "funding_native_pct": 0.01,
          "funding_8h_assumed": 0.0001,
          "funding_apr_assumed": 0.10950000000000001,
          "mark_price": 63343.4,
          "basis_pct": 0.07985257016092005,
          "open_interest_usd": 3740487545.24,
          "last_traded_at": "2026-08-13T11:33:56.000Z"
        },
        "ETH": {
          "funding_native_pct": 0.002763,
          "funding_8h_assumed": 0.000027629999999999998,
          "funding_apr_assumed": 0.030254849999999996,
          "mark_price": 1873.29,
          "basis_pct": 0.07252675757397996,
          "open_interest_usd": 1385918212.19,
          "last_traded_at": "2026-08-13T11:33:57.000Z"
        },
        "SOL": {
          "funding_native_pct": 0.00279,
          "funding_8h_assumed": 0.0000279,
          "funding_apr_assumed": 0.0305505,
          "mark_price": 75.45,
          "basis_pct": 0.08870647424864292,
          "open_interest_usd": 477829783.11,
          "last_traded_at": "2026-08-13T11:33:56.000Z"
        }
      },
      "direct_error": "HTTP 403 — CloudFront country block on every host incl. bytick"
    }
  },
  "validation": {
    "venues_ok": 4,
    "first_party": 2,
    "third_party": 2,
    "coverage_gate": ">= 3 of 4 first-party",
    "result": "DEGRADED",
    "note": "Only 2 of 4 venues read directly. 2 filled from CoinGecko and labelled as such. Publish only if the issue says so."
  },
  "issue_date_et": "2026-08-13"
}