{
  "collectedAt": "2026-09-24T12:48:26.303Z",
  "source": "https://fapi.binance.com/fapi/v1/klines",
  "requests": [
    "https://fapi.binance.com/fapi/v1/klines?symbol=BTCUSDT&interval=1h&startTime=1758441600000&endTime=1790063999999&limit=1500",
    "https://fapi.binance.com/fapi/v1/klines?symbol=BTCUSDT&interval=1h&startTime=1763841600000&endTime=1790063999999&limit=1500",
    "https://fapi.binance.com/fapi/v1/klines?symbol=BTCUSDT&interval=1h&startTime=1769241600000&endTime=1790063999999&limit=1500",
    "https://fapi.binance.com/fapi/v1/klines?symbol=BTCUSDT&interval=1h&startTime=1774641600000&endTime=1790063999999&limit=1500",
    "https://fapi.binance.com/fapi/v1/klines?symbol=BTCUSDT&interval=1h&startTime=1780041600000&endTime=1790063999999&limit=1500",
    "https://fapi.binance.com/fapi/v1/klines?symbol=BTCUSDT&interval=1h&startTime=1785441600000&endTime=1790063999999&limit=1500"
  ],
  "instrument": "Binance USD-M BTCUSDT perpetual",
  "startUtc": "2025-09-22T09:00:00.000Z",
  "endUtc": "2026-09-22T08:00:00.000Z",
  "observations": 8760,
  "sourceCandles": 8784,
  "sourceSha256": "8f23665e2848131cb56eb76d9f4de9082519949380c14ec26295d8ab8871874e",
  "medianGapPp": 0.6625100634076009,
  "gapOver1Pp": 3251,
  "gapOver2Pp": 1427,
  "gapOver5Pp": 172,
  "oppositeSigns": 2240,
  "oppositePct": 25.570776255707763,
  "calendarZeros": 367,
  "oppositePctNonzeroCalendar": 26.688907422852377,
  "maxGap": {
    "t": 1770336000000,
    "hour": 0,
    "gap": 14.041106191907282,
    "opposite": false,
    "zero": true
  },
  "limits": "This reproduces the annual hourly baseline study only. The original five-venue intraminute capture and cross-venue OI snapshot were not reconstructed. Hourly observations are serially dependent; not independent trials."
}
