{
  "summary": {
    "date": "2026-03-31",
    "source_path": "/Users/lutherbot/.openclaw/workspace/data/cbbo_spread_cache/spread_cache_2026-03-31.parquet",
    "n_rows": 23397,
    "event_count": 28,
    "first_ts": 1774963803,
    "last_ts": 1774987199,
    "full_session_seconds": 23397
  },
  "events": [
    {
      "date": "2026-03-31",
      "cluster_id": 1,
      "ts": 1774964404,
      "cluster_size": 2,
      "max_p_ratio": 2.9999999999999996,
      "max_c_ratio": 4.749999999999999,
      "max_ratio": 4.749999999999999,
      "p_ratio_t0": 2.9999999999999996,
      "c_ratio_t0": 4.749999999999999,
      "p_spread_t0": 0.6,
      "c_spread_t0": 0.95,
      "p_base_t0": 0.2,
      "c_base_t0": 0.2
    },
    {
      "date": "2026-03-31",
      "cluster_id": 2,
      "ts": 1774964558,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.5,
      "max_ratio": 2.5,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.5,
      "p_spread_t0": 0.4,
      "c_spread_t0": 0.5,
      "p_base_t0": 0.2,
      "c_base_t0": 0.2
    },
    {
      "date": "2026-03-31",
      "cluster_id": 3,
      "ts": 1774964787,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 3.6,
      "max_ratio": 3.6,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 3.6,
      "p_spread_t0": 0.4,
      "c_spread_t0": 0.9,
      "p_base_t0": 0.2,
      "c_base_t0": 0.25
    },
    {
      "date": "2026-03-31",
      "cluster_id": 4,
      "ts": 1774964965,
      "cluster_size": 3,
      "max_p_ratio": 19.33333333333333,
      "max_c_ratio": 29.6,
      "max_ratio": 29.6,
      "p_ratio_t0": 8.666666666666664,
      "c_ratio_t0": 8.6,
      "p_spread_t0": 1.2999999999999998,
      "c_spread_t0": 2.15,
      "p_base_t0": 0.15000000000000002,
      "c_base_t0": 0.25
    },
    {
      "date": "2026-03-31",
      "cluster_id": 5,
      "ts": 1774965600,
      "cluster_size": 4,
      "max_p_ratio": 3.2499999999999996,
      "max_c_ratio": 3.75,
      "max_ratio": 3.75,
      "p_ratio_t0": 2.25,
      "c_ratio_t0": 2.9999999999999996,
      "p_spread_t0": 0.45,
      "c_spread_t0": 1.2,
      "p_base_t0": 0.2,
      "c_base_t0": 0.4
    },
    {
      "date": "2026-03-31",
      "cluster_id": 6,
      "ts": 1774969328,
      "cluster_size": 3,
      "max_p_ratio": 3.4999999999999996,
      "max_c_ratio": 4.0,
      "max_ratio": 4.0,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.0,
      "p_spread_t0": 0.4,
      "c_spread_t0": 0.4,
      "p_base_t0": 0.2,
      "c_base_t0": 0.2
    },
    {
      "date": "2026-03-31",
      "cluster_id": 7,
      "ts": 1774973782,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.0,
      "max_ratio": 2.0,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.0,
      "p_spread_t0": 0.2,
      "c_spread_t0": 0.6,
      "p_base_t0": 0.1,
      "c_base_t0": 0.3
    },
    {
      "date": "2026-03-31",
      "cluster_id": 8,
      "ts": 1774974649,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.0,
      "max_ratio": 2.0,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.0,
      "p_spread_t0": 0.2,
      "c_spread_t0": 0.7,
      "p_base_t0": 0.1,
      "c_base_t0": 0.35
    },
    {
      "date": "2026-03-31",
      "cluster_id": 9,
      "ts": 1774975084,
      "cluster_size": 8,
      "max_p_ratio": 4.0,
      "max_c_ratio": 7.875000000000001,
      "max_ratio": 7.875000000000001,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.9999999999999996,
      "p_spread_t0": 0.2,
      "c_spread_t0": 1.2,
      "p_base_t0": 0.1,
      "c_base_t0": 0.4
    },
    {
      "date": "2026-03-31",
      "cluster_id": 10,
      "ts": 1774975179,
      "cluster_size": 12,
      "max_p_ratio": 3.555555555555556,
      "max_c_ratio": 5.888888888888888,
      "max_ratio": 5.888888888888888,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.857142857142857,
      "p_spread_t0": 0.2,
      "c_spread_t0": 2.0,
      "p_base_t0": 0.1,
      "c_base_t0": 0.7
    },
    {
      "date": "2026-03-31",
      "cluster_id": 11,
      "ts": 1774975318,
      "cluster_size": 2,
      "max_p_ratio": 2.5,
      "max_c_ratio": 4.871794871794872,
      "max_ratio": 4.871794871794872,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.7555555555555555,
      "p_spread_t0": 0.4,
      "c_spread_t0": 6.2,
      "p_base_t0": 0.2,
      "c_base_t0": 2.25
    },
    {
      "date": "2026-03-31",
      "cluster_id": 12,
      "ts": 1774975445,
      "cluster_size": 1,
      "max_p_ratio": 2.4999999999999996,
      "max_c_ratio": 2.27972027972028,
      "max_ratio": 2.4999999999999996,
      "p_ratio_t0": 2.4999999999999996,
      "c_ratio_t0": 2.27972027972028,
      "p_spread_t0": 0.375,
      "c_spread_t0": 8.15,
      "p_base_t0": 0.15000000000000002,
      "c_base_t0": 3.5749999999999997
    },
    {
      "date": "2026-03-31",
      "cluster_id": 13,
      "ts": 1774975683,
      "cluster_size": 1,
      "max_p_ratio": 2.6666666666666665,
      "max_c_ratio": 2.259259259259259,
      "max_ratio": 2.6666666666666665,
      "p_ratio_t0": 2.6666666666666665,
      "c_ratio_t0": 2.259259259259259,
      "p_spread_t0": 0.4,
      "c_spread_t0": 3.05,
      "p_base_t0": 0.15000000000000002,
      "c_base_t0": 1.35
    },
    {
      "date": "2026-03-31",
      "cluster_id": 14,
      "ts": 1774975962,
      "cluster_size": 5,
      "max_p_ratio": 2.5,
      "max_c_ratio": 6.3,
      "max_ratio": 6.3,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 5.25,
      "p_spread_t0": 0.2,
      "c_spread_t0": 5.25,
      "p_base_t0": 0.1,
      "c_base_t0": 1.0
    },
    {
      "date": "2026-03-31",
      "cluster_id": 15,
      "ts": 1774976248,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 3.166666666666666,
      "max_ratio": 3.166666666666666,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 3.166666666666666,
      "p_spread_t0": 0.2,
      "c_spread_t0": 2.8499999999999996,
      "p_base_t0": 0.1,
      "c_base_t0": 0.9
    },
    {
      "date": "2026-03-31",
      "cluster_id": 16,
      "ts": 1774976995,
      "cluster_size": 3,
      "max_p_ratio": 2.9999999999999996,
      "max_c_ratio": 5.9375,
      "max_ratio": 5.9375,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 4.25,
      "p_spread_t0": 0.2,
      "c_spread_t0": 3.4,
      "p_base_t0": 0.1,
      "c_base_t0": 0.8
    },
    {
      "date": "2026-03-31",
      "cluster_id": 17,
      "ts": 1774977614,
      "cluster_size": 2,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.7619047619047623,
      "max_ratio": 2.7619047619047623,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.619047619047619,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.75,
      "p_base_t0": 0.05,
      "c_base_t0": 1.05
    },
    {
      "date": "2026-03-31",
      "cluster_id": 18,
      "ts": 1774977738,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.0000000000000004,
      "max_ratio": 2.0000000000000004,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.0000000000000004,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.4000000000000004,
      "p_base_t0": 0.05,
      "c_base_t0": 1.2
    },
    {
      "date": "2026-03-31",
      "cluster_id": 19,
      "ts": 1774977928,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.210526315789474,
      "max_ratio": 2.210526315789474,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.210526315789474,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.1,
      "p_base_t0": 0.05,
      "c_base_t0": 0.95
    },
    {
      "date": "2026-03-31",
      "cluster_id": 20,
      "ts": 1774978235,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.0,
      "max_ratio": 2.0,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.0,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.3,
      "p_base_t0": 0.05,
      "c_base_t0": 1.15
    },
    {
      "date": "2026-03-31",
      "cluster_id": 21,
      "ts": 1774978348,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.9999999999999996,
      "max_ratio": 2.9999999999999996,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.9999999999999996,
      "p_spread_t0": 0.1,
      "c_spread_t0": 3.3,
      "p_base_t0": 0.05,
      "c_base_t0": 1.1
    },
    {
      "date": "2026-03-31",
      "cluster_id": 22,
      "ts": 1774978417,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.255319148936171,
      "max_ratio": 2.255319148936171,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.255319148936171,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.6500000000000004,
      "p_base_t0": 0.05,
      "c_base_t0": 1.1749999999999998
    },
    {
      "date": "2026-03-31",
      "cluster_id": 23,
      "ts": 1774978600,
      "cluster_size": 10,
      "max_p_ratio": 4.5,
      "max_c_ratio": 6.897959183673469,
      "max_ratio": 6.897959183673469,
      "p_ratio_t0": 2.9999999999999996,
      "c_ratio_t0": 2.7083333333333335,
      "p_spread_t0": 0.15,
      "c_spread_t0": 3.25,
      "p_base_t0": 0.05,
      "c_base_t0": 1.2
    },
    {
      "date": "2026-03-31",
      "cluster_id": 24,
      "ts": 1774978841,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.0952380952380953,
      "max_ratio": 2.0952380952380953,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.0952380952380953,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.2,
      "p_base_t0": 0.05,
      "c_base_t0": 1.05
    },
    {
      "date": "2026-03-31",
      "cluster_id": 25,
      "ts": 1774979276,
      "cluster_size": 2,
      "max_p_ratio": 2.0,
      "max_c_ratio": 3.7837837837837838,
      "max_ratio": 3.7837837837837838,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 3.7837837837837838,
      "p_spread_t0": 0.1,
      "c_spread_t0": 3.5,
      "p_base_t0": 0.05,
      "c_base_t0": 0.925
    },
    {
      "date": "2026-03-31",
      "cluster_id": 26,
      "ts": 1774979472,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.7777777777777777,
      "max_ratio": 2.7777777777777777,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.7777777777777777,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.5,
      "p_base_t0": 0.05,
      "c_base_t0": 0.9
    },
    {
      "date": "2026-03-31",
      "cluster_id": 27,
      "ts": 1774979898,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 3.2142857142857144,
      "max_ratio": 3.2142857142857144,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 3.2142857142857144,
      "p_spread_t0": 0.1,
      "c_spread_t0": 2.25,
      "p_base_t0": 0.05,
      "c_base_t0": 0.7
    },
    {
      "date": "2026-03-31",
      "cluster_id": 28,
      "ts": 1774980906,
      "cluster_size": 1,
      "max_p_ratio": 2.0,
      "max_c_ratio": 2.357142857142857,
      "max_ratio": 2.357142857142857,
      "p_ratio_t0": 2.0,
      "c_ratio_t0": 2.357142857142857,
      "p_spread_t0": 0.1,
      "c_spread_t0": 1.65,
      "p_base_t0": 0.05,
      "c_base_t0": 0.7
    }
  ]
}