{
  "kind": "historical",
  "symbol": "BTCUSDT",
  "source": {
    "label": "Exact TrainBard-returned historical candles",
    "url": "https://api.trainbard.com/mcp",
    "note": "Selected later-window two-hour sample; indicator values calculated locally from the exact returned OHLCV. Values are aligned to candle-open UTC timestamps and known at candle close. No execution markers or inferred fills."
  },
  "x": [
    "2025-09-05T02:00:00Z",
    "2025-09-05T04:00:00Z",
    "2025-09-05T06:00:00Z",
    "2025-09-05T08:00:00Z",
    "2025-09-05T10:00:00Z",
    "2025-09-05T12:00:00Z",
    "2025-09-05T14:00:00Z",
    "2025-09-05T16:00:00Z",
    "2025-09-05T18:00:00Z",
    "2025-09-05T20:00:00Z",
    "2025-09-05T22:00:00Z",
    "2025-09-06T00:00:00Z",
    "2025-09-06T02:00:00Z",
    "2025-09-06T04:00:00Z",
    "2025-09-06T06:00:00Z",
    "2025-09-06T08:00:00Z",
    "2025-09-06T10:00:00Z",
    "2025-09-06T12:00:00Z",
    "2025-09-06T14:00:00Z",
    "2025-09-06T16:00:00Z",
    "2025-09-06T18:00:00Z",
    "2025-09-06T20:00:00Z",
    "2025-09-06T22:00:00Z",
    "2025-09-07T00:00:00Z",
    "2025-09-07T02:00:00Z",
    "2025-09-07T04:00:00Z",
    "2025-09-07T06:00:00Z",
    "2025-09-07T08:00:00Z",
    "2025-09-07T10:00:00Z",
    "2025-09-07T12:00:00Z",
    "2025-09-07T14:00:00Z",
    "2025-09-07T16:00:00Z",
    "2025-09-07T18:00:00Z",
    "2025-09-07T20:00:00Z",
    "2025-09-07T22:00:00Z",
    "2025-09-08T00:00:00Z",
    "2025-09-08T02:00:00Z",
    "2025-09-08T04:00:00Z",
    "2025-09-08T06:00:00Z",
    "2025-09-08T08:00:00Z",
    "2025-09-08T10:00:00Z",
    "2025-09-08T12:00:00Z",
    "2025-09-08T14:00:00Z",
    "2025-09-08T16:00:00Z",
    "2025-09-08T18:00:00Z",
    "2025-09-08T20:00:00Z",
    "2025-09-08T22:00:00Z",
    "2025-09-09T00:00:00Z",
    "2025-09-09T02:00:00Z",
    "2025-09-09T04:00:00Z",
    "2025-09-09T06:00:00Z"
  ],
  "xLabels": [
    "Candle 1",
    "Candle 2",
    "Candle 3",
    "Candle 4",
    "Candle 5",
    "Candle 6",
    "Candle 7",
    "Candle 8",
    "Candle 9",
    "Candle 10",
    "Candle 11",
    "Candle 12",
    "Candle 13",
    "Candle 14",
    "Candle 15",
    "Candle 16",
    "Candle 17",
    "Candle 18",
    "Candle 19",
    "Candle 20",
    "Candle 21",
    "Candle 22",
    "Candle 23",
    "Candle 24",
    "Candle 25",
    "Candle 26",
    "Candle 27",
    "Candle 28",
    "Candle 29",
    "Candle 30",
    "Candle 31",
    "Candle 32",
    "Candle 33",
    "Candle 34",
    "Candle 35",
    "Candle 36",
    "Candle 37",
    "Candle 38",
    "Candle 39",
    "Candle 40",
    "Candle 41",
    "Candle 42",
    "Candle 43",
    "Candle 44",
    "Candle 45",
    "Candle 46",
    "Candle 47",
    "Candle 48",
    "Candle 49",
    "Candle 50",
    "Candle 51"
  ],
  "panels": [
    {
      "label": "Closing price",
      "series": [
        {
          "id": "close",
          "label": "Close",
          "color": "price",
          "values": [
            111311.77,
            111574.5,
            112954.32,
            112303.87,
            112354,
            113084.16,
            110716.82,
            110608.18,
            111614.54,
            110605.01,
            110659.99,
            110867.7,
            111082.22,
            110714,
            110825.6,
            110695.06,
            110781.02,
            110936.82,
            110384.15,
            110157.41,
            110038.41,
            110201,
            110187.97,
            110546.66,
            110629.15,
            110649.44,
            110753.42,
            111115.98,
            111292.13,
            111214.62,
            111329.99,
            110962.83,
            111259.99,
            111050.14,
            111137.34,
            110890.57,
            111052.11,
            111027.16,
            111280.39,
            112094.99,
            112052.43,
            111906.55,
            112631.75,
            112214.4,
            112097.31,
            112326.45,
            112065.23,
            111364.73,
            111708,
            112200,
            112991.11
          ]
        }
      ]
    },
    {
      "label": "20-bar normalized signed flow",
      "series": [
        {
          "id": "volume",
          "label": "Volume weighting",
          "color": "blue",
          "values": [
            0.14705274262467063,
            0.14066391236416206,
            0.1441543627715359,
            0.022399481765046178,
            0.09412009506816991,
            0.29444275889752763,
            0.10444552801784214,
            0.04852970110285712,
            0.11670834780398955,
            0.09616032137556565,
            0.1390115827904598,
            0.135271006017167,
            0.17323118518950392,
            0.19461873391104423,
            0.28892583641528513,
            0.24431248150191645,
            0.22515159463902562,
            0.21723187075536382,
            0.14373879589613847,
            0.0667692909303883,
            0.019595753926623306,
            -0.015626307308412045,
            -0.13993409605655452,
            -0.057514208800266656,
            -0.07040912682470993,
            -0.3894718544784186,
            -0.06538774497881793,
            0.09634726810086139,
            0.030360006921930614,
            0.23158928825265723,
            0.2359141021722971,
            0.1245541742985996,
            0.12561159726397514,
            0.15683851794546658,
            0.1956171685117257,
            0.11997227242057837,
            0.15926025747823583,
            0.07785306549547676,
            0.20620085405030336,
            0.43314866065390434,
            0.33218481798717936,
            0.17338696411721496,
            0.28984664475726063,
            0.18197752882773124,
            0.1026617357211007,
            0.11767384268528024,
            0.044309242017811765,
            -0.08746772019778537,
            -0.056398949453530016,
            0.01534808701463302,
            0.098538407602527
          ]
        },
        {
          "id": "equal",
          "label": "Equal votes",
          "color": "amber",
          "values": [
            0.1,
            0.1,
            0.1,
            0.0,
            0.1,
            0.2,
            0.2,
            0.1,
            0.2,
            0.2,
            0.3,
            0.3,
            0.4,
            0.4,
            0.5,
            0.4,
            0.4,
            0.4,
            0.3,
            0.2,
            0.1,
            0.1,
            0.0,
            0.1,
            0.1,
            0.1,
            0.2,
            0.3,
            0.3,
            0.3,
            0.3,
            0.2,
            0.2,
            0.2,
            0.2,
            0.2,
            0.2,
            0.1,
            0.2,
            0.3,
            0.3,
            0.2,
            0.3,
            0.2,
            0.1,
            0.1,
            0.0,
            -0.1,
            -0.1,
            0.0,
            0.0
          ]
        }
      ],
      "domain": [
        -1,
        1
      ],
      "guides": [
        {
          "value": 0,
          "label": "Balance"
        }
      ]
    }
  ],
  "description": "A selected episode where total signed volume and an equal vote of closing directions point to opposite sides of zero.",
  "precision": 3,
  "annotations": [
    {
      "index": 25,
      "title": "Volume and votes disagree",
      "text": "The same 20 closing directions receive different weights. This is a signed-flow comparison, not a divergence signal."
    }
  ]
}
