{
 "from_session": "2026-10-21",
 "kind": "price-check",
 "license": "CC BY 4.0",
 "runs": {
  "2026-10-21-am": [
   {
    "asset": "BRENT",
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 109.6500015258789
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 108.27999877929688
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/BZ%3DF?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "BZ=F"
    },
    "second": {
     "available": false,
     "reason": "no comparable second series: Yahoo BZ=F is NYMEX «last day financial», CNBC's LCO is the ICE front month (another contract)"
    },
    "session": "2026-10-21",
    "status": "not_checked"
   },
   {
    "asset": "BTC",
    "diff_pct": 0.0026,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 84423.6875
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:01:00Z",
      "price": 83536.421875
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/BTC-USD?interval=1m&period1=1792587600&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "BTC-USD"
    },
    "ref_diff_pct": 0.0213,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 84421.51
     },
     "interval": "1m",
     "note": "Coinbase keeps the history of candles",
     "provider": "coinbase",
     "ref": {
      "minute": "2026-10-21T13:01:00Z",
      "price": 83518.63
     },
     "refetch_key": "https://api.exchange.coinbase.com/products/BTC-USD/candles?granularity=60&start=2026-10-21T13:01:00Z&end=2026-10-21T20:01:00Z",
     "symbol": "BTC-USD"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.2
   },
   {
    "asset": "COPPER",
    "diff_pct": 0.0,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 6.573500156402588
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 6.552999973297119
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/HG%3DF?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "HG=F"
    },
    "ref_diff_pct": -0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 6.5735
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 6.553
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=%40HG.1",
     "symbol": "@HG.1"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.2
   },
   {
    "asset": "DJI",
    "diff_pct": -0.0019,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 52856.08984375
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 52575.0
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5EDJI?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^DJI"
    },
    "ref_diff_pct": 0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 52857.1
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 52575.0
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.DJI",
     "symbol": ".DJI"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "DXY",
    "diff_pct": -0.002,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 101.69400024414062
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 101.69400024414062
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/DX-Y.NYB?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "DX-Y.NYB"
    },
    "ref_diff_pct": -0.002,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 101.696
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 101.696
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.DXY",
     "symbol": ".DXY"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.25
   },
   {
    "asset": "GOLD",
    "diff_pct": 0.0,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 4153.2001953125
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 4154.89990234375
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/GC%3DF?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "GC=F"
    },
    "ref_diff_pct": -0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 4153.2
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 4154.9
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=%40GC.1",
     "symbol": "@GC.1"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.15
   },
   {
    "asset": "NDX",
    "diff_pct": -0.0,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 29822.517578125
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 29704.794921875
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5ENDX?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^NDX"
    },
    "ref_diff_pct": 0.0062,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 29822.518
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 29702.968
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.NDX",
     "symbol": ".NDX"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "SOX",
    "diff_pct": -0.0,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 11505.5556640625
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 11526.4072265625
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5ESOX?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^SOX"
    },
    "ref_diff_pct": 0.005,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 11505.556
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 11525.836
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.SOX",
     "symbol": ".SOX"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "SPX",
    "diff_pct": -0.007,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 7757.169921875
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 7733.009765625
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5EGSPC?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^GSPC"
    },
    "ref_diff_pct": -0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 7757.71
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 7733.01
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.SPX",
     "symbol": ".SPX"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "US10Y",
    "diff_pct": -0.0,
    "first": {
     "end": {
      "minute": "2026-10-21T18:59:00Z",
      "price": 5.145999908447266
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 5.099999904632568
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5ETNX?interval=1m&period1=1792589340&period2=1792609260",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^TNX"
    },
    "ref_diff_pct": 0.0392,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T18:59:00Z",
      "price": 5.146
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 5.098
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=US10Y",
     "symbol": "US10Y"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.3
   },
   {
    "asset": "VIX",
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 16.780000686645508
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:33:00Z",
      "price": 17.079999923706055
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5EVIX?interval=1m&period1=1792589520&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^VIX"
    },
    "second": {
     "available": false,
     "reason": "no comparable second series: VIX closes at 16:15, the other feeds carry another calculation"
    },
    "session": "2026-10-21",
    "status": "not_checked"
   },
   {
    "asset": "WTI",
    "diff_pct": 0.0,
    "first": {
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 97.75
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 97.27999877929688
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/CL%3DF?interval=1m&period1=1792589340&period2=1792612920",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "CL=F"
    },
    "ref_diff_pct": -0.0206,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-21T20:00:00Z",
      "price": 97.75
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-21T13:30:00Z",
      "price": 97.3
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=%40CL.1",
     "symbol": "@CL.1"
    },
    "session": "2026-10-21",
    "status": "ok",
    "tol_pct": 0.2
   }
  ],
  "2026-10-22-am": [
   {
    "asset": "BRENT",
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 113.19000244140625
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 112.4000015258789
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/BZ%3DF?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "BZ=F"
    },
    "second": {
     "available": false,
     "reason": "no comparable second series: Yahoo BZ=F is NYMEX «last day financial», CNBC's LCO is the ICE front month (another contract)"
    },
    "session": "2026-10-22",
    "status": "not_checked"
   },
   {
    "asset": "BTC",
    "diff_pct": 0.0,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 81334.0
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:01:00Z",
      "price": 81613.5390625
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/BTC-USD?interval=1m&period1=1792674000&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "BTC-USD"
    },
    "ref_diff_pct": 0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 81334.0
     },
     "interval": "1m",
     "note": "Coinbase keeps the history of candles",
     "provider": "coinbase",
     "ref": {
      "minute": "2026-10-22T13:01:00Z",
      "price": 81613.53
     },
     "refetch_key": "https://api.exchange.coinbase.com/products/BTC-USD/candles?granularity=60&start=2026-10-22T13:01:00Z&end=2026-10-22T20:01:00Z",
     "symbol": "BTC-USD"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.2
   },
   {
    "asset": "COPPER",
    "diff_pct": 0.0,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 6.403500080108643
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 6.442999839782715
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/HG%3DF?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "HG=F"
    },
    "ref_diff_pct": -0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 6.4035
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 6.443
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=%40HG.1",
     "symbol": "@HG.1"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.2
   },
   {
    "asset": "DJI",
    "diff_pct": 0.0021,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 52867.98046875
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 52659.671875
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5EDJI?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^DJI"
    },
    "ref_diff_pct": 0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 52866.85
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 52659.67
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.DJI",
     "symbol": ".DJI"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "DXY",
    "diff_pct": 0.003,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 101.63400268554688
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 101.802001953125
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/DX-Y.NYB?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "DX-Y.NYB"
    },
    "ref_diff_pct": 0.002,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 101.631
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 101.8
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.DXY",
     "symbol": ".DXY"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.25
   },
   {
    "asset": "GOLD",
    "diff_pct": 0.0025,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 4044.699951171875
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 4095.0
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/GC%3DF?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "GC=F"
    },
    "ref_diff_pct": 0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 4044.6
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 4095.0
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=%40GC.1",
     "symbol": "@GC.1"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.15
   },
   {
    "asset": "NDX",
    "diff_pct": -0.0,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 28958.6875
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 29320.494140625
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5ENDX?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^NDX"
    },
    "ref_diff_pct": -0.0051,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 28958.688
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 29321.993
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.NDX",
     "symbol": ".NDX"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "SOX",
    "diff_pct": -0.0,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 10731.9775390625
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 11050.6640625
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5ESOX?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^SOX"
    },
    "ref_diff_pct": 0.029,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 10731.978
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 11047.462
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.SOX",
     "symbol": ".SOX"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "SPX",
    "diff_pct": 0.0005,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 7663.43017578125
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 7688.85986328125
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5EGSPC?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^GSPC"
    },
    "ref_diff_pct": -0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 7663.39
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 7688.86
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=.SPX",
     "symbol": ".SPX"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.1
   },
   {
    "asset": "US10Y",
    "diff_pct": 0.0,
    "first": {
     "end": {
      "minute": "2026-10-22T18:59:00Z",
      "price": 4.953000068664551
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 5.0360002517700195
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5ETNX?interval=1m&period1=1792675740&period2=1792695660",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^TNX"
    },
    "ref_diff_pct": 0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T18:59:00Z",
      "price": 4.953
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 5.036
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=US10Y",
     "symbol": "US10Y"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.3
   },
   {
    "asset": "VIX",
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 19.06999969482422
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:31:00Z",
      "price": 17.850000381469727
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/%5EVIX?interval=1m&period1=1792675800&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "^VIX"
    },
    "second": {
     "available": false,
     "reason": "no comparable second series: VIX closes at 16:15, the other feeds carry another calculation"
    },
    "session": "2026-10-22",
    "status": "not_checked"
   },
   {
    "asset": "WTI",
    "diff_pct": 0.0,
    "first": {
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 99.47000122070312
     },
     "interval": "1m",
     "provider": "yahoo",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 99.88999938964844
     },
     "refetch_key": "https://query1.finance.yahoo.com/v8/finance/chart/CL%3DF?interval=1m&period1=1792675740&period2=1792699320",
     "refetch_note": "Yahoo serves 1-minute bars only for about the last 7-30 days: after that the key returns nothing, the prices above stay the record",
     "symbol": "CL=F"
    },
    "ref_diff_pct": -0.0,
    "second": {
     "available": true,
     "end": {
      "minute": "2026-10-22T20:00:00Z",
      "price": 99.47
     },
     "interval": "1m",
     "note": "CNBC serves about the last two days of minute bars: the key re-fetches the series while it is still served",
     "provider": "cnbc",
     "ref": {
      "minute": "2026-10-22T13:30:00Z",
      "price": 99.89
     },
     "refetch_key": "https://ts-api.cnbc.com/harmony/app/charts/1D.json?symbol=%40CL.1",
     "symbol": "@CL.1"
    },
    "session": "2026-10-22",
    "status": "ok",
    "tol_pct": 0.2
   }
  ]
 },
 "second_sources": {
  "BTC": "Coinbase 1-minute candles (third: Kraken)",
  "GOLD, WTI, COPPER": "CNBC minute series (@GC.1 @CL.1 @HG.1), compared only when CNBC's contract month is the one Yahoo's series stands for (else status contract_differs)",
  "VIX, BRENT": "none: no second series that is the same instrument (see `reason` in the file)",
  "indices, US10Y, DXY": "CNBC minute series"
 },
 "single_source": [
  {
   "asset": "BRENT",
   "reason": "Yahoo BZ=F is NYMEX \"last day financial\", CNBC's LCO is the ICE front month (another contract)",
   "source": "yahoo",
   "symbol": "BZ=F"
  },
  {
   "asset": "VIX",
   "reason": "VIX closes at 16:15, the other feeds carry another calculation",
   "source": "yahoo",
   "symbol": "^VIX"
  }
 ],
 "single_source_what": "№584: the indicators whose two prices come from one provider (Yahoo 1-minute bars): no second series is the same instrument. Per indicator: the provider, and the reason as a fact about the instrument",
 "statuses": {
  "contract_differs": "not compared: other contract month",
  "mismatch": "disagreed, no third source: the main source counts",
  "not_checked": "no second row exists for this market",
  "ok": "the two sources agree within the tolerance",
  "resolved_first": "disagreed; the third source sided with the main one",
  "resolved_second": "disagreed; a price taken from the second",
  "second_unavailable": "the second source failed: the main counts, nothing waits",
  "wait": "disagree, the market waits for the third source"
 },
 "tolerance_pct": {
  "BTC": 0.2,
  "COPPER": 0.2,
  "DJI": 0.1,
  "DXY": 0.25,
  "GOLD": 0.15,
  "NDX": 0.1,
  "SOX": 0.1,
  "SPX": 0.1,
  "US10Y": 0.3,
  "WTI": 0.2
 },
 "version": 1,
 "what": "for each scored market of a session: the two prices the score uses (reference at the event start, end at the event end) from the main source (Yahoo 1-minute bars), the same minutes from a second free source, the minute of each print, and the key (URL) to fetch each again. A difference over the tolerance holds the market 3 hours; then a third source decides."
}